I’ve always enjoyed reading Amit Singh’s articles dealing with the nitty gritty technical aspects of OS X on his website kernelthread.com. Recently, however, I ran across something a bit different — his Hanoimania! page. I thought that it was so cool that I needed to share it with you.
Basically, it’s a page containing over 100 implementations to the Towers of Hanoi problem. Maybe you’ve worked up a solution in Python or C before — but what about PostScript, Sendmail, Make, or Autoconf? (Yea, me neither.) This page is an amazing display of “thinking outside the box” and creativity.
If you enjoy reasoning about these sorts of things, you may also enjoy reading about Turing Completeness or esoteric programming languages. Or, if you really want to enlighten yourself, check out Gödel, Escher, Bach: An Eternal Golden Braid from your local library.
What’s the most off the wall programming language you’ve ever used to solve a problem?