Джозеф Лесли Армстронг (27 декабря 1950 - 20 апреля 2019) был компьютерным ученым, работавшим в области отказоустойчивых распределенных систем . Он наиболее известен как один из соавторов языка программирования Erlang .
Джо Армстронг | |
---|---|
Родившийся | Борнмут , Англия, Великобритания | 27 декабря 1950 г.
Умер | 20 апреля 2019 г. | (68 лет)
Альма-матер | Королевский технологический институт (KTH) в Стокгольме, Швеция |
Занятие | Программист, автор |
Известен | Создание языка программирования Erlang |
Веб-сайт | joearms |
ранняя жизнь и образование
Армстронг родился в Борнмуте, Англия, в 1950 году. [1]
В 17 лет Армстронг начал программировать Фортран на мэйнфрейме местного совета . [1] Этот опыт помог ему во время учебы по физике в Университетском колледже Лондона , где он отлаживал программы своих сокурсников в обмен на пиво [ необходима цитата ] . Работая в лаборатории компьютерных наук Эрикссон, он участвовал в разработке Erlang в 1986 году.
Карьера
Он получил степень доктора философии. Он получил степень бакалавра компьютерных наук в Королевском технологическом институте (KTH) в Стокгольме, Швеция, в 2003 году. [2] Его диссертация была озаглавлена « Создание надежных распределенных систем при наличии ошибок программного обеспечения» . [3] Он был профессором KTH с 2014 года.
Смерть
Он умер 20 апреля 2019 года от инфекции, осложнившейся фиброзом легких . [4] [5] [6] [7]
Личная жизнь
Работа
Питер Сейбел писал:
Первоначально физик, он переключился на информатику, когда у него закончились деньги в середине своей докторской степени по физике, и он устроился исследователем на Дональда Мичи - одного из основателей области искусственного интеллекта в Великобритании. В лаборатории Мичи Армстронг познакомился со всем спектром возможностей искусственного интеллекта, стал одним из основателей Британской ассоциации робототехники и написал статьи о зрении роботов. Когда финансирование ИИ прекратилось в результате известного отчета Лайтхилла , он вернулся к программированию, связанному с физикой, более чем на полдесятилетия, сначала в научной ассоциации EISCAT, а затем в Шведской космической корпорации , прежде чем окончательно присоединиться к Ericsson Computer Science. Лаборатория, в которой он изобрел Erlang. [8]
Во время работы в Ericsson в 1986 году Джо Армстронг был одним из разработчиков и разработчиков Erlang.
Erlang
Вместе с Робертом Вирдингом и Майком Уильямсом в 1986 году Армстронг разработал Erlang, который был выпущен с открытым исходным кодом в 1998 году.
Признание
Публикации
Рекомендации
- ^ а б Армстронг, Джо (29 апреля 2013 г.). «Выдержки из кодеров за работой: интервью Джо Армстронга» . Жизнь в подвале из слоновой кости (интервью). Беседовал Сейбель, Питер. Браун, К. Титус . Проверено 23 декабря 2017 года .
- ^ «Джо Армстронг: отец Эрланга» . Конференция пользователей Erlang . Erlang Solutions Ltd. 2012 . Проверено 23 декабря 2017 года .
- ^ Армстронг, Джо (декабрь 2003 г.). Создание надежных распределенных систем при наличии программных ошибок (PDF) (PhD). Стокгольм: Королевский технологический институт . Архивировано из оригинального (PDF) 4 декабря 2004 года.
- ^ «Франческо Чезарини в Твиттере» . Twitter . 20 апреля 2019 . Проверено 20 апреля 2019 .
- ^ Вейджер, Кристьян (20 апреля 2019 г.). «Покойся с миром, Джо Армстонг, автор Erlang» . Блоги свободной мысли . Проверено 21 апреля 2019 года .
- ^ 作者 : (21 апреля 2019 г.). «Эрланг 之 父 Джо Армстронг 去世» .新浪 科技 _ 新浪 网(на китайском языке) . Проверено 21 апреля 2019 года .
- ^ «Хелен Тейлор в Твиттере» . Twitter . 21 апреля 2019 . Проверено 24 апреля 2019 года .
- ^ Сейбел, Питер (2009). «Джо Армстронг» . Кодеры за работой . Проверено 23 декабря 2017 года .
Внешние ссылки
- Erlang и другие вещи - текущий блог Джо Армстронга
- Армстронг о программном обеспечении - старый блог Джо Армстронга
- Джозеф Лесли Армстронг - домашняя страница профессора Армстронга в KTH
- Домашняя страница Джо Армстронга в Шведском институте компьютерных наук