Content deleted Content added
More specific undergraduate details, dates for moving to Sweden, and marriage. |
rearrange material; remove empty sections; collect education, career and personal life |
||
Line 26:
At 17, Armstrong began programming in [[Fortran]] on his local council's [[mainframe]].<ref name="ivory"/>
Armstrong graduated with a
He received a [[Ph.D.]] in [[
Armstrong moved to [[Sweden]] in 1974 and joined the [[Ericsson | Ericsson Computer Science Lab]] in [[Kista]] in 1984. It was there in 1986, that he worked with Robert Virding and Mike Williams, to invent the [[Erlang (programming language)|Erlang]] programming language.<ref name="obit"/>▼
Armstrong married Helen Taylor in 1977, and they have two children, Thomas and Claire.<ref name="obit"/>▼
==Career==
▲He received a Ph.D. in [[computer science]] from the [[Royal Institute of Technology]] (KTH) in [[Stockholm|Stockholm, Sweden]] in 2003.<ref>{{cite web |url=http://www.erlang-factory.com/conference/ErlangUserConference2012/speakers/joearmstrong |title=Joe Armstrong: Father of Erlang |work=Erlang User Conference |publisher=Erlang Solutions Ltd. |date=2012 |accessdate=23 December 2017}}</ref> His dissertation was titled ''Making reliable distributed systems in the presence of software errors''.<ref>{{cite thesis |type=PhD |first=Joe |last=Armstrong |date=December 2003 |title=Making reliable distributed systems in the presence of software errors |url=http://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf |archive-url=https://web.archive.org/web/20041204143417/http://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf |archive-date=4 December 2004 |publisher=[[Royal Institute of Technology]] |place=Stockholm}}</ref> He was a professor at [[KTH Royal Institute of Technology|KTH]] since 2014.
▲Armstrong moved to [[Sweden]] in 1974 and joined the [[Ericsson | Ericsson Computer Science Lab]]
==Death==▼
He died on 20 April 2019 from an infection which was complicated by [[pulmonary fibrosis]].<ref name="DeathRef">{{cite web | title=Francesco Cesarini on Twitter | website=Twitter | date=20 April 2019 | url=https://twitter.com/FrancescoC/status/1119596234166218754 | access-date=20 April 2019}}</ref><ref>{{cite web|last1=Wager|first1=Kristjan|title=RIP Joe Armstong, the author of Erlang|url=https://freethoughtblogs.com/kriswager/2019/04/20/rip-joe-armstrong-the-author-of-erlang/|website=Free Thought Blogs|accessdate=21 April 2019|date=20 April 2019}}</ref><ref>{{cite web | author=作者: | title=Erlang之父Joe Armstrong去世 | website=新浪科技_新浪网 | date=21 April 2019 | url=http://tech.sina.com.cn/csj/2019-04-21/doc-ihvhiewr7400471.shtml | language=zh | access-date=21 April 2019}}</ref><ref name="DeathReason">{{cite web | title=Helen Taylor on Twitter | website=Twitter | date=21 April 2019 | url=https://twitter.com/mrsjoeerl/status/1119941783381774338 | access-date=24 April 2019}}</ref>▼
Peter Seibel wrote:▼
==Personal life==▼
<blockquote>Originally a physicist, he switched to computer science when he ran out of money in the middle of his physics PhD and landed a job as a researcher working for [[Donald Michie]]—one of the founders of the field of artificial intelligence in Britain. At Michie's lab, Armstrong was exposed to the full range of AI goodies, becoming a founding member of the British Robotics Association and writing papers about robotic vision.▼
When funding for AI dried up as a result of the famous [[Lighthill report]], it was back to physics-related programming for more than half a decade, first at the [[EISCAT]] scientific association and later the [[Swedish Space Corporation]], before finally joining the [[Ericsson | Ericsson Computer Science Lab]], where he invented Erlang.<ref>{{cite web |first=Peter |last=Seibel |url=http://www.codersatwork.com/joe-armstrong.html |publisher=[[Coders at work]] |title=Joe Armstrong |date=2009 |accessdate=23 December 2017}}</ref></blockquote>▼
It was at [[Ericsson]] in 1986, that he worked with Robert Virding and Mike Williams, to invent the [[Erlang (programming language)|Erlang]] programming language,<ref name="obit"/> which was released as open source in 1998.<ref>{{cite web |url=http://www.erlang.se/onlinenews/ErlangOTPos.shtml|archive-url=https://web.archive.org/web/19991009002753/http://www.erlang.se/onlinenews/ErlangOTPos.shtml|url-status=dead|archive-date=9 October 1999 |title=Erlang/OTP Released as Open Source, 1998-12-08}}</ref>
▲Peter Seibel wrote:
▲<blockquote>Originally a physicist, he switched to computer science when he ran out of money in the middle of his physics PhD and landed a job as a researcher working for [[Donald Michie]]—one of the founders of the field of artificial intelligence in Britain. At Michie's lab, Armstrong was exposed to the full range of AI goodies, becoming a founding member of the British Robotics Association and writing papers about robotic vision.
▲Armstrong married Helen Taylor in 1977,
▲When funding for AI dried up as a result of the famous [[Lighthill report]], it was back to physics-related programming for more than half a decade, first at the [[EISCAT]] scientific association and later the [[Swedish Space Corporation]], before finally joining the Ericsson Computer Science Lab, where he invented Erlang.<ref>{{cite web |first=Peter |last=Seibel |url=http://www.codersatwork.com/joe-armstrong.html |publisher=[[Coders at work]] |title=Joe Armstrong |date=2009 |accessdate=23 December 2017}}</ref></blockquote>
▲==Death==
▲
* 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}}.
|