Richard Greenblatt (programmeur) - Richard Greenblatt (programmer)

Richard D. Greenblatt
Photographie couleur d'un homme de race blanche plus âgé aux cheveux gris portant une chemise en flanelle bleue et des lunettes.
Richard Greenblatt en 2009
( 25/12/1944 ) 25 décembre 1944 (76 ans)
Citoyenneté États Unis
Éducation Institut de technologie du Massachusetts (MIT)
Connu pour
Carrière scientifique
Des champs Programmation informatique
Les institutions
Les influences Alan Kotok
Influencé Gerald Jay Sussman , Hal Abelson

Richard D. Greenblatt (né le 25 décembre 1944) est un programmeur informatique américain . Avec Bill Gosper , il peut être considéré comme ayant fondé la communauté des hackers et occupe une place de choix dans les communautés du langage de programmation Lisp et du laboratoire d'intelligence artificielle du Massachusetts Institute of Technology (MIT) .

Jeunesse

Greenblatt est né à Portland, Oregon, le 25 décembre 1944. Sa famille a déménagé à Philadelphie, en Pennsylvanie, quand il était enfant. Il a ensuite déménagé à Columbia, Missouri avec sa mère et sa sœur lorsque ses parents ont divorcé.

Carrière

Devenir hacker

Greenblatt s'est inscrit au MIT à l'automne 1962, et vers son deuxième mandat en tant qu'étudiant de premier cycle, il a trouvé son chemin vers le célèbre Tech Model Railroad Club du MIT . À cette époque, Peter Samson avait écrit un programme en Fortran pour les machines de la série IBM 709 , afin d'automatiser la tâche fastidieuse d'écrire les horaires complexes du vaste réseau de trains miniatures du Railroad Club. Greenblatt s'est senti obligé d'implémenter un compilateur Fortran pour le PDP-1 , qui en manquait alors. Il n'y avait pas de temps d'ordinateur disponible pour déboguer le compilateur, ou même pour le taper dans l'ordinateur. Des années plus tard, des éléments de ce compilateur (combinés avec quelques idées d'un autre membre du TMRC Steven Piner, l'auteur d'un très ancien compilateur PDP-4 Fortran alors qu'il travaillait pour Digital Equipment Corporation ) ont été saisis et "ont montré des signes de vie". Cependant, le besoin perçu d'un compilateur Fortran s'était évaporé à ce moment-là, de sorte que le compilateur n'a pas été poursuivi plus loin. Cette expérience et d'autres à TMRC, en particulier l'influence d' Alan Kotok , qui a travaillé chez DEC et était le partenaire junior de l'équipe de conception de l' ordinateur PDP-6 , a conduit Greenblatt au AI Lab , où il est devenu un "hacker's hacker "noté pour son sens aigu de la programmation comme décrit dans Steven Levy « s Hackers: héros de la Révolution informatique , et comme l'a reconnu Gerald Jay Sussman et Harold Abelson quand ils ont dit qu'ils ont eu la chance d'avoir été les programmeurs d'apprentissage aux pieds de Bill Gosper et Richard Greenblatt.

En effet, il a passé tellement de temps à programmer les machines PDP ( Programmed Data Processor ) là-bas qu'il a échoué hors du MIT en tant que junior de premier mandat et a dû prendre un emploi dans une entreprise, Charles Adams Associates, jusqu'à ce que le AI Lab l'engage à peu près. 6 mois plus tard.

Machines Lisp, Inc.

En 1979, lui et Tom Knight étaient les principaux concepteurs de la machine MIT Lisp . Il a fondé Lisp Machines , Inc. (rebaptisé plus tard Gigamos Systems), selon sa vision d'une entreprise informatique idéale pour les pirates informatiques, par opposition aux idéaux plus commerciaux de Symbolics .

Logiciel important développé

Il était le principal réalisateur de Maclisp sur le PDP-6 . Il a écrit Mac Hack , le premier programme informatique à jouer aux échecs de niveau tournoi et le premier à participer à un tournoi d'échecs humain. Le sceptique de l'IA, Hubert Dreyfus , qui a déclaré que les ordinateurs ne seraient pas capables de jouer aux échecs de haute qualité, a été battu par le programme, marquant le début de performances d' échecs informatiques "respectables" . En 1977, le champion d'échecs invaincu Bobby Fischer a disputé trois matchs à Cambridge, Massachusetts contre le programme informatique de Greenblatt, et Fischer les a tous remportés. Greenblatt, avec Tom Knight et Stewart Nelson , a co-écrit l' Incompatible Timesharing System (ITS), un système d'exploitation à temps partagé très influent pour le PDP-6 et le PDP-10 utilisé au MIT .

Références

Liens externes