Das Transputer-Betriebssystem eines 16-Jährigen: Eine Retrocomputing-Odyssee von 1995
1995 entwickelte ein 16-jähriger Autor ein eigenständiges Betriebssystem für einen Transputer mit nur 128 KB RAM. Dieses ambitionierte Projekt umfasste ein Basis-Betriebssystem, einen Texteditor, einen Small-C-Compiler und einen Assembler. Er erweiterte den Compiler mühsam und konnte schließlich komplexe Programme wie ein Schachprogramm vom IOCCC und einen Raytracer ausführen. Ein 3D-Polygonmodellprogramm wurde ebenfalls entwickelt. Jahre später kehrte der Autor zu diesem Projekt zurück und beschrieb die Herausforderungen bei der Wiederherstellung des Betriebssystems, einschließlich Byte-Reihenfolge-Problemen, Speicherverwaltung und Gleitkommafehlern. Der Artikel gipfelt in einer erfolgreichen Emulation des Betriebssystems und enthält Anweisungen zum Wiederaufbau. Diese Geschichte zeigt beeindruckenden Einfallsreichtum und Ausdauer angesichts begrenzter Ressourcen.