Monthly Archives: June 2011

Hardware designers, please, think of us!

One of the most time-consuming tasks in embedded software development can be device driver debugging. Especially if that debugging has to be done in a real-time system without disturbing its real-time characteristics. This usually amounts to producing an output signal … Continue reading

Posted in Hardware | Tagged , | Comments Off

Canada Post Labor Dispute — Resolved?

I’ve been watching the Canada Post labor dispute from afar over Twitter and saw the back-to-work bill pass on third reading. Does that mean the dispute is over? I don’t think so…

Posted in Opinions | Comments Off

Lonely Planet’s Travel Top Ten

Lonely Planet came out with a book on their top-ten places to visit recently. In light of recent events, some of their choices merit revision and as I don’t have anything better to do right now, I thought I’d do … Continue reading

Posted in Opinions | Comments Off

The Manchester Baby is 63 years old today

The first “modern” programmable computer with 32 words of memory, is 63 years old today. A revised history of the Manchester Baby, in two parts, by B. Jack Copeland from the University of Canterbury in Christchurch, New Zealand, is available … Continue reading

Posted in Interesting stuff, Software Engineering, Technology | Tagged | 1 Comment

Summer is here

Summer is here, so it’s time to update desktop backgrounds and site headers with something a bit more summery. This wallpaper of course has the Vlinder logo and the url of this website but, more prominently, it has a lily … Continue reading

Posted in Uncategorized | Comments Off

Functional Programming at Compile-Time

In the previous installment I talked about functional programming a bit, introducing the idea of functors and lambda expressions. This time, we will look at another type of functional programming: a type that is done at compile-time.

Posted in C++ for the self-taught | Comments Off