On using C++

Sorry for this content-free post, but this is just too good:

When your hammer is C++, everything begins to look like a thumb.

This especially strikes a chord, since I’m currently working on something in C++ at work. Ugh!

An epiphany about Functional Programming and Lazy Evaluation

(Update: be sure to read the comments, as the language used in my article was not entirely exact, in functional programming legalese ;-) Many readers helped to clarify things a bit.)

I had a mini-epiphany recently. Altough I haven’t had the chance yet to program with a functional programming language, it’s a subject I’ve had my eye on for a while. My ear perks up when I hear about Erlang, Haskell, F# or Scala, 4 functional programming languages.

Read on →