Wiederentdeckt: Der Modula-2-Compiler-Quellcode von Niklaus Wirth

2025-05-04

Der Quellcode für Niklaus Wirths einflussreichen Modula-2-Compiler, einschließlich Compiler, Betriebssysteme und zugehöriger Tools für die Lilith-Workstation und deren Anpassung für den IBM-PC (M2M-PC), wurde öffentlich zugänglich gemacht. Dieser seit langem verlorene Code, einschließlich mehrerer Versionen von frühen Mehrdurchlauf- bis zu späteren Einkompass-Compilern und einer Macintosh-Portierung, wurde von Jos Dreesen, dem Schöpfer des Lilith-Emulators EmuLith, wiedergefunden. Diese Veröffentlichung bietet einen wertvollen Einblick in die Geschichte des Compiler-Designs und eine reiche Lernressource für Entwickler.

Entwicklung