Monthly Archives: February 2009

Basically you can join things together

Coincidentally, after my last post on the joins library, a video on concurrent basic has just been posted on channel9: Expert to Expert: Inside Concurrent Basic.     Advertisements

Posted in Computers and Internet | Leave a comment

It’s a joint effort

I met Claudio Russo when I was working at Harlequin. He worked on the Dylan team and we worked together a little when he was implementing a CORBA ORB. He later moved to Microsoft Research Cambridge and I occasionally browse through … Continue reading

Posted in Computers and Internet | Leave a comment

I’ll parse that in a sec

I’ve been doing some reading on denotational semantics lately and want a quick way to write a parser for some of the demonstration languages. FParsec looks like it might be great for the job. I haven’t had time to try it … Continue reading

Posted in Computers and Internet | Leave a comment

Virtually brilliant – part one

It all happened in 1994 when I came across the book. I couldn’t put it down. The idea that you could define a virtual machine which people could implement, then sent them a heap image for the system and have it … Continue reading

Posted in Computers and Internet | Leave a comment

It’s not knitting

I was at a user group meeting the other day where the speaker was giving a brief introduction to design patterns. The first pattern, as always, was the classic Singleton. After talking about the bad points of the Singleton pattern … Continue reading

Posted in Computers and Internet | Leave a comment

A great read.

I’ve just finished reading the first Joel on Software book. It was a great read. Lots of interesting observations on the software industry and lots of good ideas for improving the state of the art. Some of the predictions turned out … Continue reading

Posted in Books | Leave a comment

I’ve got a message for you!

We were talking at work about the windows message loop and I remembered that Raymond Chen’s book covers this in more detail than I have ever seen elsewhere. I thought I’d take the opportunity to type up my understanding, mainly as … Continue reading

Posted in Computers and Internet | Leave a comment