Original article: http://www.columbia.edu/cu/computinghistory/backus.html
Datoru programmēšanas valodu pionieris, IBM Vatsona laboratorija Kolumbijas universitātē, 1950.–1952.
Jaunums, 2022. gada jūlijs, video ar Beksa 34 minūšu garo uzrunu Losalamosas starptautiskajā skaitļošanas vēstures konferencē, 1976. gada jūnijā. Minūte 4:40: SSEC ; 20:00: Fortran ; 29:00: BNF ; 29: Jautājumi un atbildes... Skatīt video (Paldies Allenam Olley par padomu)
Kreisais fotoattēls: no Jean Ford Brennan, " The IBM Watson Laboratory at Columbia University: A History ", IBM, Armonk NY (1971). Paraksts skan: "Džons Beksuss, FORTRAN izstrādātājas grupas vadītājs (1954-57), bija agrīns SSEC programmētājs." Pēc dienesta ASV armijā Otrajā pasaules karā Bekss 1949. gadā ieguva bakalaura grādu matemātikā Kolumbijas Vispārējo studiju skolā un 1950. gadā ieguva arī Kolumbijas maģistra grādu matemātikā. Viņš strādāja IBM Watson Lab .Kolumbijas universitātē no 1950. līdz 1952. gadam un turpināja vadīt IBM programmēšanas pētniecības grupu, un 1963. gadā tika apbalvots kā IBM stipendiāts. Papildus FORTRAN Backus izstrādāja arī BNF (Backus Normal Form vai Backus Naur Form, Noama Čomska ģeneratīvās programmas lietojumprogrammu). no gramatikas līdz formālām datorvalodām), valoda, kas tiek izmantota, lai formāli aprakstītu datorprogrammēšanas valodas, un tā bija Algol 60 pārskatītā ziņojuma galvenais autore . Viņš aizgāja pensijā 1991. gadā. ACM Tjūringa balvas citāts:
Par dziļu, ietekmīgu un ilgstošu ieguldījumu praktisku augsta līmeņa programmēšanas sistēmu izstrādē, jo īpaši ar viņa darbu pie FORTRAN, un par formālu procedūru publicēšanu programmēšanas valodu specifikācijai.
Džons Beks nomira savās mājās Ešlendā, Oregonas štatā, 2007. gada 17. martā.
2004. gadā man bija šāda sarakste ar viņu pēc ievada:
_________________________________
Datums: trešdiena, 2004. gada 31. marts 12:06:14 EST
No: Frenks da Krūzs <fdc@columbia.edu>
Kam: Džons Beks <jbackus1@xxxxx.xxx>
Temats: Kolumbijas Universitātes skaitļošanas vēsture
Sveiki, Džon, ir lieliski ar jums sazināties. Kopš es sāku strādāt tajā, ko mēs joprojām saucam Watson Lab, jūs esat bijis vietējais varonis.
Pirmo reizi ar skaitļošanu un Fortran saskāros 1965. gadā armijā, un Kolumbijā biju ieradies līdz 1966. gadam (kad IBM vēl bija šeit, pašā ēkā, kurā šobrīd sēžu, bet tobrīd es to nezināju). Tajos laikos Watson Lab joprojām bija piesātināts ar kontaktligzdām, karšu kaviem un maziem vadiem. Man joprojām ir kāda 1940. gadu Steelcase rakstāmgalds un kaudze EAM rokasgrāmatu (mana pirmā "programmēšanas" pieredze bija ar 407).
Pols [McJones] norādīja uz manu tīmekļa lietu par Kolumbijas skaitļošanas vēsturi:
http://www.columbia.edu/acis/history/
kam, kā es domāju, jūs varat sekot, izmantojot bezgalīgas saites uz apakšlapām par cilvēkiem, aprīkojumu un pasākumiem, kā arī vairākām tiešsaistes grāmatām un dokumentiem. Es sāku pie tā strādāt, kad atklāju, ka esmu kļuvis (gandrīz) par vecāko puisi šeit un ikviena iecienītāko nostalģijas avotu.
Tomēr, kad sāku rakstīt, mani daudz vairāk interesēja Ekerta un Vatsona laboratorijas laikmeti, nevis viss, ko atceros no pirmavotiem. Īpaši tad, kad sāku saņemt zvanus un e-pasta ziņojumus no to gadu veterāniem, tostarp Herba Groša, Ērika Hankama, Ellijas Kravicas, Kena Šreinera un Seimūra Kēniga, kurus jūs visus droši vien atceraties (un visvairāk sasniedzami pa e-pastu), kā arī daudziem citiem. no gadiem pēc jūsu aiziešanas. Ēriks joprojām dzīvo tajā pašā dzīvoklī, tepat aiz stūra. Ellija atrodas NYU. Herbs mācās Toronto Universitātē.
Šai vietai ir sava vēsture, tāda, kas Kolumbijā lielākoties nav zināma, neatkarīgi no pārējās pasaules. Nejaušības dēļ Kolumbijai šogad ir 250. gadadiena, un es esmu kļuvis par de facto datoru vēsturnieku šim notikumam, lēnām, bet pārliecinoši ievietojot materiālus C250 vietnē:
piem., Holleriths (un drīzumā arī Ekerts) kā "kolumbieši pirms sava laika", kā arī piemiņas sējumā ("Stand Columbia").
Ja pārlūkojat skaitļošanas vēstures lapas, jūs redzēsit, ka esmu mēģinājis identificēt diezgan daudz pirmo (daži no tiem ir strīdīgi), ko var pieprasīt Columbia un/vai Watson Lab at Columbia, piemēram, pirmais automatizētais zinātniskais aprēķins. , ACM dibināšanas sapulce un (šī ir jūsu uzmanības centrā) SSEC, par kuru pastāv domu skola, kas apgalvo, ka tas ir pirmais patiesais fon Neimaņa arhitektūras dators (jo tas varēja saglabāt programmu darbības un sajaukšanas instrukcijas un dati tajā pašā veikalā, pat ja tas nebija parastais darbības režīms un tā iekšējā atmiņa bija maza):
http://www.columbia.edu/acis/history/ssec.html
Es nevēlos, lai šī piezīme būtu pārāk gara, tāpēc es pārtraukšu, sakot, ka es priecātos dzirdēt no jums un iekļaut (protams, ar atzinību) visu, ko vēlaties pievienot. kā arī jebkādus labojumus. Man šeit ir ļoti vāja biogrāfiska skice:
http://www.columbia.edu/acis/history/backus.html
un labprāt to precizētu, jo īpaši visos jautājumos, kas saistīti ar Columbia vai Watson Lab. (Jaunajā Alt.Folklore.Computers intereškopā ir pavediens par to, kur bija pirmās Fortran instalācijas. Man interesē, vai pēc aiziešanas saglabājāt saziņu ar Watson Lab un nosūtījāt viņiem viņu 650 vai NORC agrīnās versijas.)
Ja jums ir kādas atmiņas par Volesu Ekertu, es varētu tās pievienot viņa profilam:
http://www.columbia.edu/acis/history/eckert.html
pirms C250 tiek publiskots ar to.
Paldies!
- Frenks
Frenks da Krūzs
The Kermit Project
Columbia University
612 West 115th Street
New York NY 10025-7799
USA
_________________________________
Datums: Svētdiena, 2004. gada 11. jūlijs 15:00:37 -0400 (EDT)
No: Frenks da Krūzs <fdc@columbia.edu>
Kam: "Džons Beks" <jbackus1@xxxxxxx.xxx>
cc: "Dr. Herbert RJ Grosch" <hgrosch@xxxxxxx.xxx>
Temats: Kolumbijas skaitļošanas vēsture (atkal)
Sveiki, Džon! Herbs [ Grošs ] mudināja mani mēģināt sazināties ar jums vēlreiz. Man nav daudz ko piebilst savai pirmajai ziņai, izņemot to, ka kopš tā laika esmu veicis diezgan daudz izrakumu un, kā atzīmēja Herbs, man ir jauns materiāls par Ekerta laika Jūras observatoriju:
http://www.columbia.edu/acis/history/navalobservatory.html
http://www.columbia.edu/acis/history/almanac.html
http://www.columbia.edu/acis/history/tableprinter. html
Lai gan šai lietai ir maz sakara ar Kolumbiju, ārpus Ekerta saiknes man šķiet aizraujoši kara gadi, iespējams, tāpēc, ka abi mani vecāki piedalījās karā, tāpēc es uzaugu ar to. Manā grāmatu plauktā pat ir neliela kara laika gaisa almanahu bibliotēka!
Es tikko pārlūkoju Backus materiālu tīmeklī un pamanīju dažas paralēles:
Tāpat kā jūs (?) es beidzu pilnīgi negaidītu karjeru skaitļošanas jomā, un šeit es esmu pēc 35 gadiem. Btw, Ērikam Hankamam bija līdzīga armijas pieredze kā jums — viņš visu savu aizķeršanos pavadīja skolā! Man šeit ir viņa autobiogrāfija:
http://www.columbia.edu/acis/history/hankam.html
Jebkurā gadījumā es būšu ļoti pateicīgs par visu, ko jūs varētu sniegt, izmantojot atmiņas, labojumus vai fotoattēlus par savu laiku Kolumbijā vai jebko, kas ar to saistīts. Mana mazā Beku biogrāfija:
http://www.columbia.edu/acis/history/backus.html
joprojām ir diezgan ieskicēts, un esmu pārliecināts, ka publikāciju saraksts TĀLUM nav pilnīgs (btw, mūsu Reto grāmatu bibliotēkā ir manuskripts ar nosaukumu "Abstract approach to the four color problem and to a theory of cards"; vai tas ir jūsu ?)
Es domāju, ka jūsu galvenais projekts Watson Lab bija SSEC. Lūk, kas man ir par to:
http://www.columbia.edu/acis/history/ssec.html
Es nobeigšu ar sadaļu "Vai SSEC bija pirmais saglabātās programmas dators?" par kuru es labprāt saņemtu jūsu komentārus. Btw, Ziemeļkarolīnas štata universitātē ir milzīgs SSEC piemiņlietu dārgums:
http://www.lib.ncsu.edu/archives/collections/pdf/brooke_mc268.pdf
bet šķiet, ka vienīgais veids, kā tai piekļūt, ir personīgi.
Paldies!
- Frenks
_________________________________
No: "john backus" <jbackus1@xxxxxxx.xxx>
Kam: "Frank da Cruz" <fdc@columbia.edu>
Kopija: "Dr. Herbert RJ Grosch" <hgrosch@xxxxxxx.xxx>
Temats: RE: Kolumbijas skaitļošanas vēsture (atkal)
Datums: Svētdiena, 2004. gada 11. jūlijs 14:26:03 -0700
Sveiks, Frenk,
Es atvainojos, ka neatbildēju uz jūsu iepriekšējo e-pasta ziņojumu, taču es to saņēmu dienā, kad nomira mana sieva, un kopš tā laika viss ir bijis nemierīgs. Es joprojām esmu ļoti aizņemta, lai rediģētu un izdotu ne gluži pabeigto grāmatu, pie kuras viņa bija strādājusi pēdējos septiņus gadus.
Esmu izpētījis tikai nedaudz no plašā materiāla, ko jūs prezentējat tiešsaistē, taču tas, ko esmu redzējis, ir aizraujošs. Tas ir patiesi pārsteidzoši, kā jums ir izdevies iemūžināt tik daudz mazu detaļu. Es varētu pavadīt mūžīgi, sekojot jūsu sniegtajām intriģējošām saitēm.
Tas ir pārsteidzoši, kā mūsu agrīnie ceļi sakrita. Un tā bija taisnība, kad arī es tur biju, ka šķita, ka ikviens UVA darīja tikai muļķīgi dzert. Es ceru, ka jūs neizgāzāties tāpat kā es! Arī mana "karjera" Kolumbijā tika finansēta no GI rēķina. Man bija matemātikas specialitāte.
Es pavadīju ļoti maz laika Watson Lab. Bet ar mīlestību atcerieties manu darbu SSEC. (lai gan, manuprāt, ir ļoti grūti uzskatīt to par pirmo "saglabāto programmu" datoru — lai gan viena no programmām, ko es izmantoju, kā instrukcijas avotu izmantoja dažas īpaši sagatavotas atmiņas šūnas pēc tam, kad tajā tika saglabāti daži dati.) Ceru, ka Es varu kaut kā palīdzēt.
Ir tik daudz, ko teikt, un tik maz laika, iespējams, ir vieglāk, ja mēs runājam pa tālruni. Kāds ir piemērots laiks zvanīšanai?
-- Džons
_________________________________
Datums: Pirmdiena, 2004. gada 12. jūlijs 12:44:27 EDT
No: Frenks da Krūzs <fdc@columbia.edu>
Kam: "john backus" <jbackus1@pacbell.net>
Kopija: "Dr. Herberts RJ Grošs" <hgrosch@hotmail.com>
Temats: RE: Kolumbijas skaitļošanas vēsture (atkal)
Es atvainojos, ka neatbildēju uz jūsu iepriekšējo e-pasta ziņojumu, taču es to saņēmu dienā, kad nomira mana sieva, un kopš tā laika viss ir bijis nemierīgs.
Tas ir gandrīz vissliktākais, ko varu iedomāties, man ļoti žēl. Blakus tam datora nostalģijai nav nozīmes.
Es joprojām esmu ļoti aizņemta, lai rediģētu un izdotu ne gluži pabeigto grāmatu, pie kuras viņa bija strādājusi pēdējos septiņus gadus.
Tam jābūt grūti. Vai drīkstu jautāt, par ko ir runa?
Esmu izpētījis tikai nedaudz no plašā materiāla, ko jūs prezentējat tiešsaistē, taču tas, ko esmu redzējis, ir aizraujošs. Tas ir patiesi pārsteidzoši, kā jums ir izdevies iemūžināt tik daudz mazu detaļu. Es varētu pavadīt mūžīgi, sekojot jūsu sniegtajām intriģējošām saitēm.
Paldies, tas ir mīlestības darbs — es atzīstu zināmu nostalģiju par tiem laikiem, kad datorus izstrādāja un izmantoja zinātnieki nopietnu problēmu risināšanai, salīdzinot ar šodienu, kad tie galvenokārt ir mājas izklaides un iepirkšanās ierīces.
Vislabāk man šajā darbā patīk tas, ka tas piesaista cilvēkus, kuri šeit bijuši jau sen. Vietne tiek parādīta tīmekļa meklēšanā vai kāds viņiem par to pastāsta, pēc tam viņi man raksta, un tā tas aug. Turklāt man ir prieks atkal sazināties ar sen neredzētiem kolēģiem (protams, ar viņu atļauju!)
Tas ir pārsteidzoši, kā mūsu agrīnie ceļi sakrita. Un tā bija taisnība, kad arī es tur biju, ka šķita, ka ikviens UVA darīja tikai muļķīgi dzert. Es ceru, ka jūs neizgāzāties tāpat kā es!
Es ieraudzīju uzrakstu uz sienas un aizgāju, pirms tas notika - "jūs nevarat mani atlaist, es pametu!" :-)
Arī mana "karjera" Kolumbijā tika finansēta no GI rēķina. Man bija matemātikas specialitāte.
GI Bill bija brīnišķīga lieta. Bez tā es nezinu, ko mani vecāki būtu darījuši pēc kara. Es apguvu socioloģiju un drīz vien atklāju, ka neviens jums nemaksās, lai glābtu pasauli, tāpēc pabeidzu darbu (pēc taksometra vadīšanas un citiem gadījuma darbiem) Kolumbijas Inženierzinātņu skolā un fizikas nodaļā, kur daži profesori mani pieņēma savā pakļautībā. spārnu un iedeva man programmēšanas uzdevumus - protams, Fortranā! -- viņu agrīnajos minidatoros un mudināja mani apgūt absolventu kursus. Galu galā es ieguvu maģistra grādu par mācību atbrīvojumu, tiku pieņemts darbā Datoru centrā, un kopš tā laika esmu šeit strādājis, un abi mani bērni Kolumbijā ir atbrīvoti no mācību maksas, tāpēc es nevaru sūdzēties.
Es pavadīju ļoti maz laika Watson Lab. Bet ar mīlestību atcerieties manu darbu SSEC. (lai gan, manuprāt, ir ļoti grūti uzskatīt to par pirmo "saglabāto programmu" datoru — lai gan viena no programmām, ko es izmantoju, kā instrukcijas avotu izmantoja dažas īpaši sagatavotas atmiņas šūnas pēc tam, kad tajā tika saglabāti daži dati.) Ceru, ka Es varu kaut kā palīdzēt.
Jā, es zinu, ka tas ir izstiepts :-)
Ir tik daudz, ko teikt, un tik maz laika, iespējams, ir vieglāk, ja mēs runājam pa tālruni. Kāds ir piemērots laiks zvanīšanai?
Jebkurā laikā no aptuveni 9:00 līdz 13:00 vai 14:00 līdz 18:00 pēc austrumu laika, izņemot šo ceturtdienas pēcpusdienu, es būšu pie zobārsta.
1 xxx xxx-xxxx
Paldies, ka atgriezāties pie manis!
- Frenks
(Pēc tam es par viņu neko nedzirdēju.)
2017. gadā Eleonora Kolčina (iepriekš Krawitz) , kura 40. un 50. gados strādāja Vatsona laboratorijā, atzīmēja: "Es noteikti pazinu [Džonu] Beksu. Viņš strādāja pie Fortran izstrādes ... Es aizveru acis un redzu viņu. Mēs [Watson Lab] bijām [daži] no pirmajiem cilvēkiem, kas izmantoja Fortran. Katrus Ziemassvētkos mums bija ballīte, un tā kā 612 W 116th Street nebija tik daudz cilvēku , un mums vienmēr bija "grabbag" ... mēs visi viens otru pazinām. Es arī dažreiz strādāju SSEC, mēs aprēķinājām ārējo planētu orbītas... viens aprēķins tika veikts SSEC, un viens man bija mūsu Watson Lab datoros kā pārbaude. Es lūdzu atļauju turpināt strādāt Vatsona laboratorijā, jo tad Kolumbijā mācījos maģistra grādu. (e-pasts, 2017. gada 7. aprīlis)
Atlasītās publikācijas:
Atsauces:
Fortran un Algol atsauces:
Saites (pēdējo reizi pārbaudīts 2018. gada 1. jūlijā):
Nekrologs: