Джо Армстронг (программист)
этой статьи Начальный раздел может быть слишком коротким, чтобы адекватно суммировать ключевые моменты . ( февраль 2023 г. ) |
Джо Армстронг | |
---|---|
Рожденный | Борнмут , Англия, Великобритания | 27 декабря 1950 г.
Умер | 20 апреля 2019 г. | ( 68 лет
Альма-матер | Университетский колледж Лондона , Великобритания ; Королевский технологический институт (KTH), Стокгольм , Швеция |
Род занятий | Программист, профессор, автор |
Известный | Создание языка программирования Erlang |
Супруг | Хелен Тейлор |
Дети | Томас Армстронг, Клэр Армстронг |
Научная карьера | |
Учреждения | Эдинбургский университет Лаборатория компьютерных наук Эрикссон КТХ |
Веб-сайт | Джоармс |
Джозеф Лесли Армстронг (27 декабря 1950 г. - 20 апреля 2019 г.) был ученым-компьютерщиком, работавшим в области отказоустойчивых распределенных систем . Он наиболее известен как один из соавторов языка программирования Erlang .
Ранняя жизнь и образование
[ редактировать ]Армстронг родился в Борнмуте , Англия, в 1950 году. [1] [2]
В 17 лет Армстронг начал программировать на Фортране местного совета на мэйнфрейме . [1]
Армстронг получил степень бакалавра наук. Степень бакалавра физики в Университетском колледже Лондона в 1972 году. [2]
Он получил степень доктора философии. Степень бакалавра компьютерных наук в Королевском технологическом институте (KTH) в Стокгольме, Швеция, в 2003 году. [2] [3] Его диссертация называлась «Создание надежных распределенных систем при наличии ошибок в программном обеспечении» . [4] Он был профессором КТН с 2014 года до своей смерти. [2]
Карьера
[ редактировать ]После недолгой работы у Дональда Мичи в Эдинбургском университете , Армстронг переехал в Швецию в 1974 году и в 1984 году присоединился к лаборатории компьютерных наук Эрикссон в Кисте . [2]
Питер Сейбел писал:
Первоначально он был физиком, но переключился на информатику, когда у него закончились деньги на написании докторской диссертации по физике, и он устроился на работу исследователем у Дональда Мичи — одного из основателей области искусственного интеллекта в Великобритании. В лаборатории Мичи Армстронг познакомился со всем спектром возможностей искусственного интеллекта, стал одним из основателей Британской ассоциации робототехники и написал статьи о роботизированном зрении.Когда финансирование ИИ иссякло в результате знаменитого доклада Лайтхилла , он вернулся к программированию, связанному с физикой, более чем на полдесятилетия, сначала в EISCAT научной ассоциации , а затем в Шведской космической корпорации , прежде чем, наконец, присоединиться к Ericsson Computer Science. Лаборатория , где он изобрел Erlang. [5]
Именно в Ericsson в 1986 году он работал с Робертом Вирдингом и Майком Уильямсом над изобретением языка программирования Erlang . [2] который был выпущен с открытым исходным кодом в 1998 году. [6]
Личная жизнь
[ редактировать ]Армстронг женился на Хелен Тейлор в 1977 году. У них было двое детей, Томас и Клэр. [2]
Смерть
[ редактировать ]Армстронг умер 20 апреля 2019 года от инфекции, осложнившейся фиброзом легких . [7] [8] [9] [10]
Публикации
[ редактировать ]- 2007. Программирование на Erlang: программное обеспечение для параллельного мира . Прагматичная книжная полка ISBN 978-1934356005 .
- 2013. Программирование на Erlang: программное обеспечение для параллельного мира. Второе издание . Прагматичная книжная полка ISBN 978-1937785536 .
Ссылки
[ редактировать ]- ^ Jump up to: а б Армстронг, Джо (29 апреля 2013 г.). «Отрывки из книги «Кодеры на работе: интервью Джо Армстронга» . Жизнь в подвале цвета слоновой кости (интервью). Беседовал Сейбел, Питер. Браун, К. Титус . Проверено 23 декабря 2017 г.
- ^ Jump up to: а б с д и ж г Дакер, Бьярне (8 мая 2019 г.). «Некролог Джо Армстронга» . Хранитель . Проверено 6 сентября 2021 г.
- ^ «Джо Армстронг: отец Эрланга» . Конференция пользователей Erlang . ООО «Эрланг Солюшнс», 2012 г. Проверено 23 декабря 2017 г.
- ^ Армстронг, Джо (декабрь 2003 г.). Создание надежных распределенных систем при наличии ошибок в программном обеспечении (PDF) (PhD). Стокгольм: Королевский технологический институт . Архивировано из оригинала (PDF) 4 декабря 2004 года.
- ^ Сейбел, Питер (2009). «Джо Армстронг» . Кодеры за работой . Проверено 23 декабря 2017 г.
- ^ «Erlang/OTP выпущен как открытый исходный код, 8 декабря 1998 г.» . Архивировано из оригинала 9 октября 1999 года.
- ^ «Франческо Чезарини в Твиттере» . Твиттер . 20 апреля 2019 г. Проверено 20 апреля 2019 г.
- ^ Вагер, Кристьян (20 апреля 2019 г.). «RIP Джо Армстонг, автор Erlang» . Бесплатные блоги мыслей . Проверено 21 апреля 2019 г.
- ^ Автор: (21 апреля 2019 г.). «Умер Джо Армстронг, отец Эрланга» . Sina Technology_Sina.com (на китайском языке) . Проверено 21 апреля 2019 г. .
- ^ «Хелен Тейлор в Твиттере» . Твиттер . 21 апреля 2019 года . Проверено 24 апреля 2019 г.
Внешние ссылки
[ редактировать ]- Эрланг и прочее — текущий блог Джо Армстронга
- Армстронг о программном обеспечении - старый блог Джо Армстронга
- Джозеф Лесли Армстронг - домашняя страница профессора Армстронга в KTH
- Домашняя страница Джо Армстронга в Шведском институте компьютерных наук
- 1950 рождений
- смертей в 2019 году
- Британские программисты
- Британские ученые-компьютерщики
- Разработчики языков программирования
- Программисты бесплатного программного обеспечения
- Программисты
- Эрланг (язык программирования)
- Выпускники Королевского технологического института KTH
- Ученые из Борнмута
- Британские эмигранты в Швеции