Monthly Archives: May 2011

From Copyright

Posted in Uncategorized | Tagged | Comments Off on From Copyright

Using Ranges and Functional Programming in C++

C++ is a very versatile language. Among other things, you can do generic meta-programming and functional programming in C++, as well as the better-known facilities for procedural and object-oriented programming. In this installment, we will look at the functional programming … Continue reading

Posted in C++ for the self-taught | Tagged , , , | 1 Comment

Starting Python – 99 bottles of beer

After a brief discussion on the subject on StackOverflow chat, I’ve decided to try my hand at Python, using the on-line IDE at Here is my rendering of “99 bottles of beer” in Python…

Posted in Python | Tagged , | 1 Comment

Why I Recommend BrainF— (and what I recommend it for)

BrainFuck is an esoteric Turing-complete programming language that consists of only the bare minimum commands for Turing-completeness. It is exactly this bare-minimum-ness that makes it an interesting language – although at first a bit awkward to wrap your head around. … Continue reading

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