Catégories
Science et Technologie

1 mai 1964 – 1er programme BASIC exécuté sur ordinateur

ImageBASIC commence à Dartmouth1er mai 1964 : lancement du premier programme de base

 1er programme BASIC exécuté sur ordinateur (Dartmouth)

1er mai 1964 : lancement du premier programme de baseImageJohn G. Kemeny (à gauche) et Thomas E. Kurtz ont apporté une contribution véritablement fondamentale à l’informatique en 1964.
Avec l’aimable autorisation de la bibliothèque de Dartmouth __1964 : __ Avant l’aube du 1er mai, deux professeurs du Dartmouth College dirigent le premier programme dans leur nouvelle langue. , Basique.

Les mathématiciens John G. Kemeny et Thomas E. Kurtz avaient essayé de rendre l’informatique plus accessible à leurs étudiants de premier cycle. Un problème était que les langages informatiques disponibles comme Fortran et Algol étaient si complexes qu’il fallait vraiment être un professionnel pour les utiliser.

Les deux professeurs ont donc commencé à écrire des langages de programmation faciles à utiliser en 1956. D’abord est venu le Dartmouth Simplified Code, ou Darsimco. Vient ensuite l’expérience de programmation simplifiée à l’extrême de Dartmouth, ou Dope, qui était trop simple pour être d’une grande utilité. Mais Kemeny et Kurtz ont utilisé ce qu’ils ont appris pour élaborer le code d’instruction symbolique polyvalent du débutant, ou Basic, à partir de 1963.

L’ordinateur central General Electric GE-225 du collège a commencé à exécuter un compilateur Basic à 4 heures du matin le 1er mai 1964. Le nouveau langage était suffisamment simple à utiliser et suffisamment puissant pour le rendre souhaitable. Les étudiants n’étaient pas les seuls à aimer Basic , a écrit Kurtz : « Il s’est avéré que la facilité d’apprentissage et d’utilisation était également une bonne idée pour les membres du corps professoral, les membres du personnel et tous les autres. »                                                            undefinedEt ce n’est pas seulement pour les mainframes. Paul Allen et Bill Gates l’ont adapté pour les ordinateurs personnels en 1975, et il est encore largement utilisé aujourd’hui pour enseigner la programmation et comme langage de base. (Réagissant à la prolifération des variantes complexes de base, Kemeny et Kurtz ont formé une société dans les années 1980 pour développer True BASIC, une version allégée qui répond aux normes ANSI et ISO.)

L’autre problème attaqué par Kemeny et Kurtz était le traitement par lots, qui entraînait de longues attentes entre les exécutions successives d’un processus de débogage. S’appuyant sur les travaux de Fernando Corbató, ils ont achevé le Dartmouth Time Sharing System, ou DTSS, plus tard en 1964. Comme Basic, il a révolutionné l’informatique.Toujours innovateur, Kemeny a été président de Dartmouth de 1970 à 1981, introduisant la mixité dans l’école en 1972 après plus de deux siècles d’inscriptions exclusivement masculines.

BASIC commence à Dartmouth

À 4 heures du matin le 1er mai 1964, dans le sous-sol du College Hall, le professeur John Kemeny et un étudiant programmeur ont simultanément tapé RUN sur les terminaux voisins. Quand ils ont tous les deux obtenu des réponses correctes à leurs programmes simples, le temps partagé et le BASIC sont nés. Ces innovations ont rendu l’informatique accessible à tous les étudiants et professeurs de Dartmouth, et peu après, à des personnes de tout le pays et du monde.Le 30 avril 2014, la célébration du 50e anniversaire de BASIC à Dartmouth a débuté avec la première publique d’un documentaire sur l’histoire et l’impact de BASIC, créé par les cinéastes Bob Drake et Mike Murray avec le professeur Dan Rockmore. L’événement s’est déroulé de 13h à 14h30. dans l’auditorium Hood du Hood Museum of Art.La projection a été suivie d’une discussion et d’une session de questions-réponses animée par Rockmore et mettant en vedette le pionnier de l’informatique de Dartmouth, Thomas Kurtz ; Jenny Kemeny ’76 (la fille de John Kemeny); et d’autres anciens de Dartmouth qui ont contribué à la création du temps partagé et du BASIC en tant qu’étudiants de premier cycle.

Cette brève vidéo donne un aperçu de la création de BASIC et du temps partagé à Dartmouth :

Origines du BASICundefinedEn 1963, Kemeny, un mathématicien qui devint plus tard le 13e président de Dartmouth, demanda une subvention de la National Science Foundation pour amener un ordinateur GE-225 à Dartmouth et construire le premier système de temps partagé à usage général entièrement fonctionnel. Il a obtenu le financement, malgré les sérieux doutes des arbitres de la subvention quant à son intention d’accomplir le travail avec un groupe d’étudiants de premier cycle.Ensemble, Kemeny, le professeur de mathématiques Thomas Kurtz et un groupe d’étudiants de premier cycle ont construit un système de temps partagé pour ouvrir l’accès à l’ordinateur à tous à Dartmouth. En même temps, ils ont développé un nouveau langage de programmation, Beginner’s All-purpose Symbolic Instruction Code, ou BASIC. Il était idéal pour initier les débutants à la programmation et pouvait pourtant servir de langage pour toutes les applications. Cela a fonctionné sur n’importe quel ordinateur.Les étudiants de premier cycle de Dartmouth ont non seulement construit le système, mais ils sont devenus des leaders nationaux de l’informatique. Dans le cadre de l’accord d’achat de l’ordinateur GE, ces étudiants de premier cycle ont construit le système d’exploitation en BASIC pour la version de temps partagé de General Electric. Bientôt, les collèges, les lycées et les particuliers de tout le pays pourraient se connecter à des ordinateurs numériques à haut débit et écrire des programmes en BASIC.Nano Basic programming language interpreter iPhone AppJoyeux anniversaire, BASIC

Il y a cinquante ans ce mois-ci, en 1964, un langage de programmation informatique a pris vie qui a changé le cours d’une génération. Alors que beaucoup souligneraient l’essor d’Unix et d’autres langages de programmation omniprésents dans les années qui ont suivi comme des points de formation dans l’histoire de l’informatique, le 1er mai 1964, un ordinateur du Dartmouth College a exécuté le premier programme BASIC, changeant le monde pour toujours.

Créé par les professeurs John Kemeny et Thomas Kurtz et une équipe d’étudiants programmeurs, le code d’instruction symbolique polyvalent pour débutant était censé être un système simple pour enseigner la culture informatique et échapper aux runes étranges associées à la programmation des premiers ordinateurs centraux. Finies les commandes telles que « EBCDIC ARRAY E [0:11] », remplacées par un simple « HELLO » pour commencer la programmation et une délicieuse invite « READY » qui montrait que l’ordinateur écoutait.

BASIC était parfait pour les débutants. La structure était inhérente au langage – chaque ligne était numérotée – et les commandes encourageaient la pensée linéaire. Bien qu’il soit tombé en disgrâce ces dernières années, remplacé par de nouveaux langages pour débutants de type BASIC, la contribution de Dartmouth à l’histoire a toujours été un excellent outil d’introduction pour des millions de programmeurs.The History of the BASIC Programming LanguageLes premiers BASIC étaient une bête étrange, mais le langage a lentement mais sûrement accrété tous les outils nécessaires pour faire un vrai travail. La plupart des premiers ordinateurs personnels exécutaient BASIC par défaut et je me souviens avec émotion des exécutables créés dans Turbo Basic, un puissant successeur de Dartmouth BASIC qui a essentiellement boulonné un moteur Ferrari dans un Pinto. Avec l’essor du Web, BASIC est tombé en désuétude, mais vous pouvez toujours vous en occuper sous OS X, Windows et Linux. Vous pouvez même le programmer sur Android et iOS.

Je pense que l’on peut affirmer sans risque de se tromper que les quelques lignes suivantes de BASIC ont initié plus de programmeurs informatiques à la magie de la création que n’importe quelle autre. C’est la langue qui a lancé mille navires.undefined10 PRINT “HELLO WORLD”
20 GOTO 10

Je me souviens d’avoir tapé avec tendresse ce code – le « HELLO WORLD » remplacé par quelque chose de plus scatologique – et d’avoir eu des ennuis en troisième année. N’oubliez pas le point-virgule après la dernière citation pour plus de plaisir !ImageCe jour-là en 1964, le premier programme informatique écrit en BASIC a été exécuté au Dartmouth College à Hanover, New Hampshire. Inventé par deux professeurs de Dartmouth, Thomas Kurtz (à gauche) et John Kemeny, le BASIC, acronyme de Beginner’s All-Purpose Symbolic Instruction Code, a été conçu pour simplifier l’informatique et rendre la programmation informatique accessible à tous. Avec cette idée à l’esprit, Kemeny et Kurtz ont essayé d’utiliser des mots anglais courants avec des significations évidentes. Kemeny envisageait que toutes les personnes aient accès à des ordinateurs et les utilisent pour des tâches telles que rédiger une lettre ou jouer à des jeux. Les variations du BASIC ont proliféré dans les années 1970 et 1980. L’une de ces variantes a été écrite par Bill Gates, qui a ensuite fondé Microsoft. Kemeny et Kurtz ont été crédités d’avoir lancé le mouvement des logiciels libres et d’avoir promu la culture informatique.Happy Birthday, BASIC | TechCrunchBASIC

En 1964, le premier programme BASIC a été exécuté sur un ordinateur vers 4 heures du matin. Inventé à l’Université de Dartmouth par les professeurs John G. Kemeny et Thomas E. Kurtz, la première implémentation était un compilateur BASIC. Le nom est un acronyme pour Beginner’s All-purpose Symbolic Instruction Code, conçu pour être un langage de programmation simple permettant d’apprendre rapidement à écrire des programmes simples. À l’origine pour les mainframes, BASIC a été adopté pour être utilisé sur les ordinateurs personnels lorsqu’ils sont devenus disponibles.BASIC, the revolutionary computer programming language, turns 50

Happy Birthday, BASIC

https://www.dartmouth.edu/basicfifty/basic.html

https://www.wired.com/2008/05/dayintech-0501-2/

https://todayinsci.com/5/5_01.htm#event

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *