StumpWM
Common Lisp ile yazılmış, klavyeyle yönetilen ve çalışırken yeniden programlanabilen bir döşemeli pencere yöneticisi.
Shawn Betts, ratpoison’u C ile yazmıştı bile; 2003 dolaylarında işe Common Lisp’le baştan başladı. Gerekçesi şuydu: genişletmeyi düşündüğünüz bir pencere yöneticisi, genişletme için yapılmış bir dilde yazılsa iyi olur. StumpWM, ratpoison’un öncülünü devraldı: pencere süsü yok, fare yok, her komut Emacs tarzı bir ön ek tuşunun (C-t) arkasında.
Asıl olay, canlı bir Lisp imgesi olmasıdır. Bir REPL ya da SLIME bağlayabilir, bir işlevi yeniden tanımlayabilir ve değişikliğin yeniden başlatmadan işlediğini görebilirsiniz. Bu da StumpWM’yi pencere yöneticileri arasında Emacs’e en yakın olanı yapar; yan etkisi de aynıdır: yapılandırma dosyası zamanla kendi başına bir programa dönüşür.