Армстронг, Джо (программист)

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Джо Армстронг
англ. Joseph Leslie Armstrong
Имя при рождении англ. Joseph Leslie Armstrong
Дата рождения 27 декабря 1950(1950-12-27)
Место рождения
Дата смерти 20 апреля 2019(2019-04-20) (68 лет)
Место смерти
Страна
Род деятельности специалист в области информатики
Сайт joearms.github.io
Логотип Викисклада Медиафайлы на Викискладе

Джо Армстронг (англ. Joseph Leslie Armstrong; 27 декабря 1950 — 20 апреля 2019[2]) известен как создатель языка программирования Erlang.

Родился в Борнмуте, в Англии в 1950 году.[3][4]

В 17 лет Армстронг начал программировать на Фортране в местном городском совете[3].

В 1972 году получил степень бакалавра по физике в Университетском колледже Лондона[4].

Получил степень Ph.D. по Computer Science в 2003 году в Королевском технологическом институте в Стокгольме.[4][5] Тема его диссертации была «Создание надежных распределенных систем при наличии программных ошибок».[6] С 2014 года и до самой смерти работал профессором в Королевском технологическом институте[4].

Библиография

[править | править код]
  • 2007 — Programming Erlang: Software for a Concurrent World / Pragmatic Bookshelf ISBN 978-1934356005.
  • 2013 — Programming Erlang: Software for a Concurrent World / Second edition. Pragmatic Bookshelf ISBN 978-1937785536.

Примечания

[править | править код]
  1. Däcker B. Till minne: Joseph Armstrong (швед.) // Dagens Nyheter — Sverige: 2019. — 282800 экз. — ISSN 1101-2447
  2. Joe Armstrong, the author of Erlang. Дата обращения: 21 апреля 2019. Архивировано 20 апреля 2019 года.
  3. 1 2 Armstrong, Joe (2013-04-29). "Excerpts from Coders At Work: Joe Armstrong Interview". Living in an Ivory Basement (Interview). Interviewed by Seibel, Peter. Brown, C. Titus. Архивировано 4 марта 2018. Дата обращения: 23 декабря 2017.
  4. 1 2 3 4 Däcker, Bjarne Joe Armstrong obituary. The Guardian (8 мая 2019). Дата обращения: 6 сентября 2021. Архивировано 30 марта 2023 года.
  5. Joe Armstrong: Father of Erlang. Erlang User Conference. Erlang Solutions Ltd. (2012). Дата обращения: 23 декабря 2017. Архивировано 23 апреля 2019 года.
  6. Armstrong, Joe (December 2003). Making reliable distributed systems in the presence of software errors (PDF) (PhD). Stockholm: Royal Institute of Technology. Архивировано (PDF) 4 декабря 2004.