Monthly Archives: May 2008

It’s very lively isn’t it!

I’ve got a confession to make… I’ve always had a soft spot for Smalltalk. It all started in the mid-90’s  when I read the book Smalltalk-80: Bits of History, Words Of Advice This told the story of the porting of the Smalltalk virtual machine onto … Continue reading

Posted in Computers and Internet | Leave a comment

That’s life

Inspired by this month’s IBM Ponder, this is the company that I work at.   ….x…….x……………………………….….x…..x..x.x.x……………….x…….x..x.…xxxx…x.xxx….x…xx.x.xx.x.x.x..x..xx…..x.………x….x..xx….xx..xxxx..x.x..x.xxxx.xx…….x..x..xx.xx……..xxx.xxx..x……x.x……..…xxx….x..xx..xxx.x..x…….x..x…xx.x..x..x.….x…..xxx..x…….x..x.x.xxxxx….xxxxx………..x.x.x…x..x..xx…x……x.x….x.xx…xx.x.………..x……………….x.x…………….  

Posted in Computers and Internet | Leave a comment

Abstraction isn’t always good for you

I was reminded of the paper by Andrew Kennedy securing the .NET programming model by a conversation the other day about how interfaces are implemented on the CLR.   The CLR expects interface methods to be virtual but the C# language … Continue reading

Posted in Computers and Internet | Leave a comment

Just get on with it will you!

Concurrency seems to be harder than it ought to be, even when you take that into account.   I was doing a code review a couple of days ago. The code in question had a main thread that launched a … Continue reading

Posted in Computers and Internet | Leave a comment