Stephen R. Bourne

britský informatik

Stephen RichardSteveBourne (narozen 7. ledna 1944) je anglický informatik, který většinu své kariéry prožil ve Spojených státech. Je znám jako autor Bourne shellu (sh), který je standardním příkazovým interpretem pro rozhraní příkazového řádku v systému Unix.[1]

Stephen Richard Bourne
Vystopuení Steva Bourneho na SDWest 2005
Vystopuení Steva Bourneho na SDWest 2005
Narození7. ledna 1944 (80 let)
Spojené království
Alma materKrálova kolej v Londýně (1962–1965)
Trinity College
Univerzita v Cambridgi
PracovištěBellovy laboratoře
Silicon Graphics
Digital Equipment Corporation
Sun Microsystems
Cisco Systémy
Association for Computing Machinery
Icon Venture Partners
OborMatematická informatika
Známý díkyALGOL 68C
CAMAL
adb
Bourne shell
The Unix System
ACM Queue
OceněníPrezidentská cena ACM, 2008
člen ACM, 2005
člen Královské astronomické společnosti
Některá data mohou pocházet z datové položky.

Životopis editovat

Bourne získal bakalářský titul BSc z matematiky na King's College London v Anglii, diplom z matematické informatiky a Ph.D. z matematiky na Trinity College (Cambridge). Následně pracoval na překladači jazyka ALGOL 68 v počítačové laboratoři University of Cambridge (viz ALGOL 68C). Pracoval také na systému CAMAL pro algebraické manipulace používaném pro výpočty v oblasti lunární teorie.[2]

Po dokončení Univerzity v Cambridgi pracoval devět let v Bellových laboratořích v týmu vyvíjejícím Version 7 Unix.[3] Kromě Bourne shellu vytvořil debugger adb a napsal druhou knihu o Unixu určenou pro běžné čtenáře, The Unix System.

Poté pracoval na seniorských pozicích v inženýrském managementu ve firmách Silicon Graphics, Digital Equipment Corporation, Sun Microsystems a Cisco Systems.

Podílel se na vývoji mezinárodních standardů v oblasti programování a informatiky jako člen pracovní skupiny 2.1 Mezinárodní federace pro zpracování informací (IFIP) IFIP Working Group 2.1 on Algorithmic Languages and Calculi,[4] která vydala specifikaci programovacích jazyků ALGOL 60 a ALGOL 68, a která tyto jazyky udržuje a podporuje.[5]

V letech 2000 až 2002 byl prezidentem Association for Computing Machinery (ACM).[6] Za svou práci v oblasti výpočetní techniky získal v roce 2008 prezidentskou cenu ACM a v roce 2005 byl jmenován členem této organizace.[7] Je také členem Královské astronomické společnosti.

Do roku 2014 byl technologickým ředitelem společnosti rizikového kapitálu Icon Venture Partners se sídlem ve městě Menlo Park v Kalifornii.[8] Je také předsedou redakční rady časopisu ACM Queue, který spoluzakládal, když byl prezidentem ACM.[9]

Odkazy editovat

Reference editovat

V tomto článku byl použit překlad textu z článku Stephen R. Bourne na anglické Wikipedii.

  1. DAHDAH, Howard. The A–Z of Programming Languages: Bourne shell, or sh – An in-depth interview with Steve Bourne, creator of the Bourne shell, or sh [online]. Computerworld, 2009-03-05. Dostupné online. 
  2. BOURNE, Stephen Richard, 1969. Automatic algebraic manipulation and its application to the lunar theory. [s.l.]: University of Cambridge. 
  3. BOURNE, Stephen R. Early days of Unix and design of sh. [s.l.]: [s.n.], 2015-11-30. Dostupné online. (anglicky) , archivováno na Ghostarchive a Wayback Machine
  4. JEURING, Johan; MEERTENS, Lambert; GUTTMANN, Walter. Profile of IFIP Working Group 2.1 [online]. Foswiki, 2016-08-17 [cit. 2020-10-20]. Dostupné online. 
  5. SWIERSTRA, Doaitse; GIBBONS, Jeremy; MEERTENS, Lambert. ScopeEtc: IFIP21: Foswiki [online]. Foswiki, 2011-03-02 [cit. 2020-10-20]. Dostupné online. 
  6. ACM Past Presidents [online]. Association for Computing Machinery [cit. 2020-05-05]. Dostupné online. 
  7. Stephen Bourne [online]. Association for Computing Machinery [cit. 2020-03-23]. Dostupné online. (anglicky) 
  8. Steve Bourne [online]. Icon Venture Partners [cit. 2016-09-27]. Dostupné v archivu pořízeném dne 2014-12-11. 
  9. STANIK, John. A Conversation with Steve Bourne, Eric Allman, and Bryan Cantrill. ACM Queue. 2008-10-24, roč. 6, čís. 5. Dostupné online. 

Externí odkazy editovat