5 Punkte von GN⁺ 2023-11-04 | 1 Kommentare | Auf WhatsApp teilen
  • Der Autor hat beschlossen, in den Ruhestand zu gehen, und plant, den Quellcode verschiedenster Projekte aus 40 Jahren zu veröffentlichen.
  • Ziel der Veröffentlichung des Quellcodes ist es, anderen nützliche Materialien und Lernmöglichkeiten zur Verfügung zu stellen.
  • Der Quellcode umfasst eine Vielzahl von Projekten, von Betriebssystemen über Utilities bis hin zu Emulatoren.
  • Zu den bemerkenswerten Projekten gehören ARMOS, ein Multiprozess-/Task-Kernel für ARM, sowie CUBIX, ein Betriebssystem für die 6809-CPU.
  • Weitere Projekte sind DARC, ein Amateurfunk-Controller, und DVM, das früheste Betriebssystem, das der Autor 1980 für den Altair geschrieben hat.
  • Der Autor entwickelte außerdem verschiedene Utilities, Texteditoren und Dateitools für DOS.
  • Ebenfalls enthalten sind Amateurfunk-bezogene Projekte wie HTX242, eine Steuerung für den Amateur-Transceiver RS HTX-242, sowie ICOMCIV, Code für die ICOM CI-V-Schnittstelle.
  • Zum Quellcode gehören auch verschiedene Emulatoren wie EMILY52, ein 8052-Emulator, sowie PC100- und VT-100-Terminalemulatoren.
  • Der Autor stellt außerdem einen Link zu seiner Haupt-Download-Seite für alte Computer und Quellcode bereit.
  • Diese Veröffentlichung ist ein wichtiger Beitrag für die Software-Engineering-Community und bietet reichhaltige Ressourcen für Lernen und Entwicklung.

1 Kommentare

 
GN⁺ 2023-11-04
Hacker-News-Kommentare
  • Der Autor hat beschlossen, in den Ruhestand zu gehen, und plant, Quellcode aus mehr als 40 Jahren zu veröffentlichen.
  • Der Quellcode enthält kompakte und elegante C-Programme, die die standardmäßigen #include-Zeilen in C auf ein Minimum reduzieren.
  • Der Coding-Stil des Autors wird wegen seines Minimalismus und seiner Effizienz gelobt.
  • Die Codebasis des Autors gilt als inspirierend für andere Programmierer.
  • Der Autor hat die ungewöhnliche Konvention, in der C-Programmierung 7 zur Darstellung von TRUE zu verwenden, was auf einige Leser kurios wirkt.
  • Manche Leser bedauern, ihren frühen Code nicht aufbewahrt zu haben, und raten anderen, ihren Code zu archivieren.
  • Die Entscheidung des Autors, den Code zu veröffentlichen, wird als wertvolles Vermächtnis angesehen, das Juwelen und Kuriositäten umfasst.
  • Das Utility des Autors, ImageDisk, gilt als einflussreich, weil es mit IBM-PCs verwendet wurde, um Disketten verschiedener Computer zu archivieren.
  • Einige Leser empfinden den Code des Autors im Vergleich zu modernem Code, der stark auf Bibliotheken und Frameworks angewiesen ist, als „rein“.
  • In dem Micro-CAD-Programm des Autors wurde ein Bug gemeldet, der einen 404-Fehler erzeugt.
  • Es gibt Fragen dazu, unter welcher Lizenz der Code des Autors veröffentlicht wird.
  • Es wurde ein Kommentar zu einem Out-of-Memory-Fehler im Code des Autors abgegeben.