Revivre Smalltalk-76 : Exécution de la légende sur un Xerox Alto
Cet article de blog détaille la réussite de l'auteur à exécuter Smalltalk-76 sur un Xerox Alto vintage. Smalltalk, un langage de programmation orienté objet pionnier, présentait une interface utilisateur graphique (GUI) révolutionnaire sur l'Alto, incluant la métaphore du bureau, les icônes, les barres de défilement et les fenêtres superposées, influençant ainsi la conception de l'Apple Lisa et du Macintosh. L'article souligne la capacité unique de Smalltalk à visualiser et modifier le code du système pendant son exécution, démontrée par la modification du code de la barre de défilement. Malgré sa lenteur, l'implémentation de Smalltalk sur l'Alto possède une valeur historique et technique significative, jetant les bases des langages de programmation modernes et de la conception d'interfaces graphiques.