u/c-wizz/RedditLa semaine dernière, l'utilisateur de Reddit c-wizz a publié plusieurs photos de ce qu'il a appelé des “ordinateurs anciens” ; dans le subreddit informatique vintage. Parmi les images figuraient plusieurs PDP-8/es et un LGP-30. Les deux modèles datent des années 1950. Cependant, le LGP-30 se distingue par son lien avec “L'histoire de Mel”.
“L'histoire de Mel” est une légende de la programmation informatique écrite par Ed Nather et postée sur Usenet en 1983. L'histoire détaille les déboires de Mel Kaye, un programmeur informatique aux compétences extraordinaires. Dans l'histoire, Kaye fait “l'essentiel de sa programmation” ; sur un LGP-30. Il utilise par inadvertance la machine pour recoder un programme de Blackjack afin qu'il gagne, et le joueur humain perd à chaque partie. Lorsqu'on a demandé à Nather de corriger l'erreur de Kaye, il a découvert une boucle infinie contrôlée par un code auto-modifiable. Comme le dit Kaye dans l'histoire, « Si un programme ne peut pas réécrire son propre code, à quoi cela sert-il ? » L'exploit d'ingénierie logicielle a tellement impressionné Nather qu'il a refusé de corriger le bogue.
“Si un programme ne peut pas réécrire son propre code, à quoi cela sert-il ?& #8221 ;
L'histoire de Nather est devenue si populaire parmi les programmeurs informatiques dans les années 80 qu'elle a été republiée d'innombrables fois au fil des décennies et fait toujours l'objet d'études par les programmeurs et les pirates. aujourd'hui.
Quant au LGP-30 lui-même, c'est aussi un morceau de l'histoire de l'informatique. C'était l'un des tout premiers ordinateurs disponibles dans le commerce que les particuliers pouvaient acheter et utiliser. Seuls 45 exemplaires ont été fabriqués et le prix de détail du premier ordinateur personnel était de 47 000 $ (près d'un demi-million de dollars en argent d'aujourd'hui). Seule une poignée d'appareils sont connus pour exister dans les musées informatiques aujourd'hui. Donc, c'est vraiment une trouvaille rare.
RELATEDCe mois-ci dans la technologie Historique : novembre
D'autres utilisateurs notables du LGP-30 incluent le développement par le météorologue Edward Lorenz de l'attracteur étrange, de l'effet papillon et de la théorie du chaos.
Cette unité particulière du LGP- 30 n'est probablement pas celui référencé dans L'histoire de Mel, mais ce n'est pas impossible. Cependant, le simple fait d'en trouver un dans la nature a suffi à stimuler l'imagination des utilisateurs sur Reddit, un témoignage de l'impact durable de l'épopée de programmation de Nather.
Source : Ars Technica