Mandelbrot-Menge in BSD make: Ein Renderer, der 36 Stunden braucht
BSD Make extravaganza: Mandelbrot Set In bmake

Ein Entwickler hat einen vollständigen Mandelbrot-Mengen-Renderer in purem BSD make implementiert – ohne einen einzigen externen Binäraufruf. Das Projekt demonstriert die Turing-Vollständigkeit von make(1) und nutzt dafür grundlegende Algorithmen für Addition, Subtraktion, Multiplikation und Division. Die Performance ist allerdings extrem schlecht: Ein 1000x500-Bild kann über 36 Stunden Rechenzeit benötigen. Der Code ist auf GitHub verfügbar.
Nach dieser Erkenntnis konnte ich dem Drang nicht widerstehen, eine visuelle Demonstration zu schreiben und make an seine Grenzen zu bringen.
- stragies
Tippfehler: Zeile 3 der Readme sollte wahrscheinlich "I could not suppress ..." lauten.
Zum Thema: Sehr kreativer (Miss)brauch von `make`. +1
- shevy-java
Genau deshalb haben die BSDs gegenüber Linux an Boden verloren: Sie investieren zu viel Zeit ins Spielen!
- tonetheman
Wundervolles Zeug ... einen Renderer in make zu packen und darüber zu schreiben, ist der Grund, warum es Hacker News gibt.