Peter Samson - Peter Samson

Peter Samson
Född
Peter R. Samson

1941 (ålder 79–80)
Alma mater Massachusetts Institute of Technology
Känd för musik , Autodesk , NASA , Spacewar! , New York City tunnelbana
Vetenskaplig karriär
Fält datavetenskap
Institutioner Autodesk , Computer History Museum , Digital Equipment Corporation , NASA , Systems Concepts

Peter R. Samson (född 1941 i Fitchburg, Massachusetts ) är en amerikansk datavetare , mest känd för att skapa banbrytande dator programvara för TX-0 och PDP-1.

Samson studerade vid Massachusetts Institute of Technology (MIT) mellan 1958-1963. Han skrev, med karakteristisk vittighet, de första utgåvorna av Tech Model Railroad Club (TMRC) -ordboken, en föregångare till Jargon File . Han förekommer i Hackers: Heroes of the Computer Revolution av Steven Levy .

Karriär

Tech Model Railroad Club

Som medlem i Tech Model Railroad Club under sina studietider vid MIT noterades Samson för sina bidrag till signalkommittén och kraftkommittén, den tekniska sidan av klubben. Steven Levy 's Hackare: Heroes of Computer Revolution beskriver Samson intresse i tåg och elektronik, och hans inflytande i klubben. Levy förklarar hur klubben i själva verket var Samsons inkörsport till hacking och hans förmåga att manipulera elektronik och maskinkod för att skapa program . Levy förklarar hur Samson upptäckte sin programmerings passion med IBM 704 , men frustration över den höga säkerhetsnivån runt maskinen. Endast de med mycket högt utrymme kunde faktiskt hantera datorn, med alla program som skickades in för att bearbetas via maskinen av någon annan. Detta innebar att Samson inte skulle ta reda på resultaten av sina program förrän några dagar efter att han hade skickat in dem. På grund av dessa begränsningar för IBM 704 var det inte förrän Samson introducerades för TX-0 som han kunde utforska sin besatthet av datorprogrammering, eftersom medlemmar i Railroad Club kunde komma åt datorn direkt utan att behöva gå igenom en överlägsen.

Gryning av programvara

I samarbete med Jack DennisTX-0 på MIT Building 26 utvecklade han ett intresse för att beräkna vågformer för att syntetisera musik. För PDP-1 skrev han Harmony Compiler som PDP-1-användare kodade musik med.

Han skrev Expensive Planetarium star display för Spacewar! .

Även för PDP-1 skrev han TJ-2 (Type Justifying Program), föregångaren till troff- och nroff- sidlayoutprogrammen som utvecklats på Bell Labs, ett War- kortspel, och med Alan Kotok , T-Square , ett utkastsprogram som använde en rymdkrig! styrenhet för en ingångsenhet.

DEC

Samson var en bidragande arkitekt till Digital Equipment Corporation (DEC) PDP-6 och skrev maskinens första Fortran- kompilator för Fortran II.

Kinesiska

Systems Concepts programmerade han det första digitala kommunikationssystemet med kinesisk karaktär, medan han var marknadsdirektör och chef för programutveckling.

Syntetiserad musik

Samson designade Systems Concepts Digital Synthesizer. Byggd på Systems Concepts, i tio år var den den främsta motorn för datormusikgruppen vid Stanford University Center for Computer Research in Music and Acoustics (CCRMA).

NASA

Samson övervakade tillverkning och teknik för hårdvara, inklusive det centrala minnet delsystem för ILLIAC IV superdator komplex vid NASA Ames Research Center .

Autodesk

Autodesk bidrog han till rendering, animering, webbsökning och skriptspråk. Han fick amerikanska patent på programvara mot piratkopiering och virtual reality .

Tunnelbanetävling

1966 försökte Samson åka alla linjer i New York City Subway på kortast möjliga tid. Tro mot MIT -hackarkulturen tog han en dator för att planera inför evenemanget. Trots att han gick miste om den då snabbaste tiden, var Samsons försök att fungera som inspiration för många liknande försök till tunnelbanetävlingar .

Nuvarande

Samson visas i Computer History Museum Mouse That Roared-paneldiskussionen som spelades in i maj 2006 för att fira restaureringen av en PDP-1 . För restaureringsprojektet omvandlade han musikband från PDP-1-eran och byggde en spelare för museet där han för närvarande är docent .

Anteckningar

externa länkar