Concurrency

Appropriate Optimization and Platform Choices

There has been some controversy recently about Twitter and its problems scaling up to satisfy a very impressive level ...

Lame April Fools

April-Fool-Messages

This year I was away from a computer on 1st April so I was unable to take part in the riproaring hilarity of announcing ...

Haskell: Too Hard, or Just Hard Enough?

Recently on Channel 9 an interview appeared with some of Microsoft’s top language designers and programming ...

I have a dream…

buildingblocks

Here’s a simple question. In the entire history of computing, what has been the most wildy successful technique or ...

Brian Goetz sums up the problem

This morning I was lucky enough to catch a talk by Brian Goetz on “Effective Concurrency in Java”. Brian is the ...