De torens van Hanoi in Emacs
Iedereen kent wel de Toren van Hanoi, een puzzel waarbij je schijven van één naar een ander stokje moet verplaatsen, terwijl je nooit een grotere schijf op een kleine mag leggen. Groot was mijn verbazing toen ik ontdekte dat de teksteditor Emacs ook de torens van Hanoi heeft ingebouwd. Daarvoor moet je M-x hanoi intypen, wat de Emacs-aanduiding is voor Escape-x hanoi. Het begint als volgt:

Hier zien we Emacs Hanoi in volle actie:

En het resultaat:

Mijn favoriete teksteditor Vim blijkt ook een Hanoi-implementatie te bevatten (open vim en typ dan :so /usr/share/vim/vim70/macros/hanoi/hanoi.vim en na de enter g), maar deze is helemaal niet zo mooi en laat slechts rijen getallen zien.
De torens van Hanoi als screensaver at QED on 16 Aug 2008 at 7:01 am
[...] screensaver GLHanoi uit de xscreensaver-collectie toont de zogenaamde torens van Hanoi, waarover ik eerder al eens schreef. Deze bekende puzzel werd in 1883 door de Franse wiskundige Édouard Lucas geïntroduceerd. [...]