Le système d'exploitation Transputer d'un adolescent de 16 ans : une odyssée rétro-informatique de 1995
En 1995, un auteur de 16 ans a créé un système d’exploitation autonome pour un Transputer en utilisant seulement 128 Ko de RAM. Ce projet ambitieux comprenait un système d’exploitation de base, un éditeur de texte, un compilateur Small-C et un assembleur. Il a patiemment étendu le compilateur, réussissant finalement à exécuter des programmes complexes comme un programme d’échecs de l’IOCCC et un traceur de rayons. Un programme de modélisation 3D polygonale a également été développé. Des années plus tard, l’auteur a revisité ce projet, décrivant les défis de la restauration du système d’exploitation, notamment les problèmes d’ordre des octets, la gestion de la mémoire et les erreurs à virgule flottante. L’article se termine par une émulation réussie du système d’exploitation et fournit des instructions pour le reconstruire. Cette histoire met en lumière une ingéniosité et une persévérance impressionnantes face à des ressources limitées.