Perl

Perl is evil

What other language would let you do this? ''=~( '(?{' .('`' |'%') .('[' ^'-') .('`' |'!') .('`' |',') .'"'. '\\$' .'==' .('[' ^'+') .('`' |'/') .('[' ^'+') .'||' .(';' &'=') .(';' &'=') .';-' .'-'. '\\$' .'=;' .('[' ^'(') .('['...
C++Programming

Smart pointers

A brief intro to smart pointers, covering both auto_ptr and the Boost smart pointers. Every C++ programmer should know what these are. If you don't, you owe it to yourself to spend some quality time with some good C++ books....
Programming

Let’s play Croquet

Every time I see something about Smalltalk, I see references to Croquet (and Seaside, but Croquet even more it seems). I finally decided to see what it is today. It's built on Squeak (a popular free Smalltalk implementation) and...