Joe Armstrong (informatik)

Joe Armstrong
Joe Armstrong v roce 2009
Rodné jménoJoseph Leslie Armstrong
Narození27. prosince 1950
Bournemouth, Anglie, Spojené království.
Úmrtí20. dubna 2019 (ve věku 68 let)
Stockholm
Alma materLondýnská univerzita
Královský technologický institut
Povolánípočítačový programátor, autor
ZaměstnavateléKrálovský technologický institut (KTH), Stockholm, Švédsko.
Znám jakoSpoluautor programovacího jazyka Erlang (1986).
Webjoearms.github.io
multimediální obsah na Commons
Některá data mohou pocházet z datové položky.

Joseph Leslie Armstrong (27. prosince 1950 Bournemouth, Anglie, Spojené království20. dubna 2019) byl britský počítačový vědec, vývojář a programátor pracující v oblasti distribuovaných systémů odolných proti chybám (anglicky fault-tolerant distributed systems). Nejvíce se proslavil jako spoluautor programovacího jazyka Erlang.

Raný život a vzdělání

Armstrong se narodil v anglickém Bournemouthu v roce 1950.[1] Programovat začal v 17 letech v jazyce Fortran na sálovém počítači (mainframe) místní samosprávy v rodném Bournemouthu.[2] Tato zkušenost mu pomohla během studií fyziky na University College London. Uvádí se, že ladil programy svých spolužáků ve fortranu výměnou za pivo.[3]

Osobní život

V roce 1977 se oženil s Helen Taylorovou. Měli spolu dvě děti, Thomase a Claire.[2]

Profesní dráha

V roce 2003 získal titul Ph.D. v informatice na Královském technologickém institutu (švédsky Kungliga Tekniska högskolan, KTH) ve švédském Stockholmu.[4] Jeho disertační práce nesla název Making reliable distributed systems in the presence of software errors (Vytváření spolehlivých distribuovaných systémů za přítomnosti softwarových chyb).[5] Od roku 2014 působil na KTH jako profesor.

Mezi své výzkumné zájmy řadil:

Peter Seibel napsal:[6]

Původně byl fyzik, ale když mu uprostřed doktorátu z fyziky došly prostředky, přešel na počítačové vědy (informatiku) a získal místo jako výzkumný pracovník u Donalda Michieho – jednoho ze zakladatelů oboru umělé inteligence (Artificial Intelligence; AI) ve Velké Británii.

V Michieho laboratoři se Armstrong seznámil s celou řadou zajímavostí z oblasti AI, stal se zakládajícím členem Britské asociace pro robotiku (British Automation and Robot Association; BARA) a psal články o robotickém vidění (také počítačové vidění).

Když v důsledku slavné Lighthillovy zprávy (Lighthill report, také „Artificial Intelligence: A General Survey“, od Jamese Lighthilla z roku 1973) došlo k vyčerpání finančních prostředků na umělou inteligenci, vrátil se na více než pět let zpět k programování souvisejícímu s fyzikou. Nejprve ve vědecké asociaci EISCAT a později ve Švédské vesmírné společnosti (Swedish Space Corporation; SSC), než nakonec nastoupil do laboratoře firmy Ericsson – Computer Science Lab, kde vymyslel Erlang.

Erlang

Podrobnější informace naleznete v článku Erlang (programovací jazyk).

Joe Armstrong, Robert Virding a Mike Williams vyvinuli v roce 1986 programovací jazyk Erlang. V této době pracovali v laboratoři Computer Science Lab (CSLab) společnosti Ericsson (ve čtvrti Älvsjö ve Stockholmu). Laboratoř CSLab byla oficiálně v provozu od 1. března 1984 do 30. června 2002.[7]

V roce 1998, dvanáct let po jeho vyvinutí, uvolnili Erlang jako open source.

Publikace

Úmrtí

Zemřel 20. dubna 2019 na infekci, komplikovanou navíc plicní fibrózou.[8][9][10][11][12][13]

Galerie

Odkazy

Reference

V tomto článku byl použit překlad textu z článku Joe Armstrong (programmer) na anglické Wikipedii.  

  1. SEIBEL, Peter. Excerpts from Coders At Work: Joe Armstrong Interview [online]. [cit. 2021-09-21]. Dostupné online. 
  2. a b SEIBEL, Peter. Excerpts from Coders At Work: Joe Armstrong Interview [online]. Living in an Ivory Basement: Brown, C. Titus, 2013-04-29 [cit. 2021-09-21]. Dostupné online. (anglicky) 
  3. Joe Armstrong Erlang: How Joe Armstrong death happened. Nigeria News | Laila's Blog [online]. 2019-04-21 [cit. 2022-01-06]. Dostupné online. (anglicky) 
  4. Joe Armstrong: Father of Erlang [online]. Erlang User Conference: Erlang Solutions Ltd., 2012 [cit. 2021-09-21]. Dostupné online. (anglicky) 
  5. ARMSTRONG, Joe. Making reliable distributed systems in the presence of software errors [online]. Stockholm: Royal Institute of Technology, 2003-12 [cit. 2021-09-21]. Dostupné v archivu pořízeném z originálu dne 2004-12-04. (anglicky) 
  6. SEIBEL, Peter. Joe Armstrong [online]. codersatwork.com: 2009 [cit. 2021-09-21]. Dostupné online. (anglicky) 
  7. CSLab Home Page. www.cs-lab.org [online]. [cit. 2021-09-21]. Dostupné online. 
  8. CESARINI, Francesco. RIP @joeerl [online]. Twitter: 2019-04-20 [cit. 2021-09-21]. Dostupné online. (anglicky) 
  9. WAGER, Kristjan. RIP Joe Armstong, the author of Erlang [online]. Free Thought Blogs: 2019-04-20 [cit. 2021-09-21]. Dostupné online. (anglicky) 
  10. 作者:. Erlang之父Joe Armstrong去世 [online]. 新浪科技_新浪网: 2019-04-21 [cit. 2021-09-21]. Dostupné online. (čínsky) 
  11. TAYLOR, Helen. Helen wife of @joeerl [online]. Twitter: 2019-04-21 [cit. 2021-09-21]. Dostupné online. (anglicky) 
  12. DÄCKER, Bjarne. Joe Armstrong obituary. the Guardian [online]. 2019-05-08 [cit. 2022-01-06]. Dostupné online. (anglicky) 
  13. SUGANDHA LAHOTI. Developer community mourns the loss of Joe Armstrong, co-creator of Erlang. Packt Hub [online]. 2019-04-22 [cit. 2022-01-06]. Dostupné online. (anglicky) 

Externí odkazy


Zdroj datcs.wikipedia.org
Originálcs.wikipedia.org/wiki/Joe_Armstrong_(informatik)
Zobrazit sloupec 

Kalkulačka - Výpočet

Výpočet čisté mzdy

Důchodová kalkulačka

Přídavky na dítě

Příspěvek na bydlení

Rodičovský příspěvek

Životní minimum

Hypoteční kalkulačka

Povinné ručení

Banky a Bankomaty

Úrokové sazby, Hypotéky

Směnárny - Euro, Dolar

Práce - Volná místa

Úřad práce, Mzda, Platy

Dávky a příspěvky

Nemocenská, Porodné

Podpora v nezaměstnanosti

Důchody

Investice

Burza - ČEZ

Dluhopisy, Podílové fondy

Ekonomika - HDP, Mzdy

Kryptoměny - Bitcoin, Ethereum

Drahé kovy

Zlato, Investiční zlato, Stříbro

Ropa - PHM, Benzín, Nafta, Nafta v Evropě

Podnikání

Města a obce, PSČ

Katastr nemovitostí

Katastrální úřady

Ochranné známky

Občanský zákoník

Zákoník práce

Stavební zákon

Daně, formuláře

Další odkazy

Auto - Cena, Spolehlivost

Registr vozidel - Technický průkaz, eTechničák

Finanční katalog

Volby, Mapa webu

English version

Czech currency

Prague stock exchange


Ochrana dat, Cookies

 

Copyright © 2000 - 2024

Kurzy.cz, spol. s r.o., AliaWeb, spol. s r.o.