def programming

The best way to prepare [to be a programmer] is to write programs, and to study great programs that other people have written. In my case, I went to the garbage cans at the Computer Science Center and fished out listings of their operating system.

Measuring programming progress by lines of code is like measuring aircraft building progress by weight.

Built with using

Source code available @ githubpull requests are more than welcome ;-)