5 points par GN⁺ 2023-11-04 | 1 commentaires | Partager sur WhatsApp
  • L’auteur a décidé de prendre sa retraite et prévoit de publier le code source de divers projets réalisés sur 40 ans.
  • L’objectif de cette publication est de fournir à d’autres des ressources utiles et des occasions d’apprentissage.
  • Le code source couvre une grande variété de projets, allant des systèmes d’exploitation aux utilitaires et aux émulateurs.
  • Parmi les projets notables figurent ARMOS, un noyau multi-processus/multitâche pour ARM, et CUBIX, un système d’exploitation pour processeur 6809.
  • Parmi les autres projets, on trouve DARC, un contrôleur de radio amateur, ainsi que DVM, le tout premier OS écrit par l’auteur pour l’Altair en 1980.
  • L’auteur a également développé divers utilitaires pour DOS, des éditeurs de texte et des outils de gestion de fichiers.
  • Il y a aussi des projets liés à la radio amateur, comme HTX242, un contrôle pour le transceiver amateur RS HTX-242, ainsi que ICOMCIV, un code d’interface ICOM CI-V.
  • Le code source comprend aussi divers émulateurs, dont EMILY52, un émulateur 8052, ainsi que PC100 et l’émulateur de terminal VT-100.
  • L’auteur a fourni un lien vers la page principale de téléchargement de ses anciens ordinateurs et de son code source.
  • Cette publication constitue une contribution importante pour la communauté du génie logiciel, en offrant une riche ressource pour l’apprentissage et le développement.

1 commentaires

 
GN⁺ 2023-11-04
Commentaires sur Hacker News
  • L’auteur a décidé de prendre sa retraite et prévoit de publier plus de 40 ans de code source.
  • Le code source comprend des programmes C concis et élégants qui réduisent au minimum les lignes #include standard de C.
  • Le style de programmation de l’auteur est salué pour son minimalisme et son efficacité.
  • La base de code de l’auteur est considérée comme une source d’inspiration pour d’autres programmeurs.
  • L’auteur a pour convention singulière d’utiliser 7 pour représenter TRUE en programmation C, ce que certains lecteurs trouvent intriguant.
  • Certains lecteurs regrettent de ne pas avoir conservé leur ancien code et conseillent aux autres de préserver le leur.
  • La décision de l’auteur de publier son code est considérée comme un héritage précieux, plein de pépites et de curiosités.
  • Son utilitaire ImageDisk est jugé influent, car il a servi à archiver les disquettes de divers ordinateurs à l’aide d’un IBM PC.
  • Certains lecteurs estiment que le code de l’auteur est « pur » par rapport au code moderne, fortement dépendant des bibliothèques et des frameworks.
  • Un bug produisant une erreur 404 a été signalé dans le programme micro-CAD de l’auteur.
  • Des questions ont été soulevées sur la licence sous laquelle le code de l’auteur sera publié.
  • Un commentaire a été fait au sujet d’une erreur de mémoire insuffisante dans le code de l’auteur.