To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

Joe Armstrong (programmer)

From Wikipedia, the free encyclopedia

Joe Armstrong
Armstrong in 2009
Born(1950-12-27)27 December 1950
Bournemouth, England, UK
Died20 April 2019(2019-04-20) (aged 68)
Alma materUniversity College London, UK; Royal Institute of Technology (KTH), Stockholm, Sweden
Occupation(s)Computer programmer, professor, author
Known forCreating the Erlang programming language
SpouseHelen Taylor
ChildrenThomas Armstrong, Claire Armstrong
Scientific career
InstitutionsUniversity of Edinburgh
 Ericsson Computer Science Lab
KTH
Websitejoearms.github.io

Joseph Leslie Armstrong (27 December 1950 – 20 April 2019) was a computer scientist working in the area of fault-tolerant distributed systems. He is best known as one of the co-designers of the Erlang programming language.

YouTube Encyclopedic

  • 1/3
    Views:
    60 397
    362 914
    65 307
  • Computer Science - A Guide for the Perplexed • Joe Armstrong • GOTO 2018
  • "The Mess We're In" by Joe Armstrong
  • How we program multicores - Joe Armstrong

Transcription

Early life and education

Armstrong was born in Bournemouth, England in 1950.[1][2]

At 17, Armstrong began programming in Fortran on his local council's mainframe.[1]

Armstrong graduated with a B.Sc. in Physics from University College London in 1972.[2]

He received a Ph.D. in Computer Science from the Royal Institute of Technology (KTH) in Stockholm, Sweden in 2003.[2][3] His dissertation was titled Making reliable distributed systems in the presence of software errors.[4] He was a professor at KTH from 2014 until his death.[2]

Career

After briefly working for Donald Michie at the University of Edinburgh, Armstrong moved to Sweden in 1974 and joined the  Ericsson Computer Science Lab at Kista in 1984.[2]

Peter Seibel wrote:

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 Computer Science Lab, where he invented Erlang.[5]

It was at Ericsson in 1986, that he worked with Robert Virding and Mike Williams, to invent the Erlang programming language,[2] which was released as open source in 1998.[6]

Personal life

Armstrong married Helen Taylor in 1977. They had two children, Thomas and Claire.[2]

Death

Armstrong died on 20 April 2019 from an infection which was complicated by pulmonary fibrosis.[7][8][9][10]

Publications

  • 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.

References

  1. ^ a b Armstrong, Joe (29 April 2013). "Excerpts from Coders At Work: Joe Armstrong Interview". Living in an Ivory Basement (Interview). Interviewed by Seibel, Peter. Brown, C. Titus. Retrieved 23 December 2017.
  2. ^ a b c d e f g Däcker, Bjarne (8 May 2019). "Joe Armstrong obituary". The Guardian. Retrieved 6 September 2021.
  3. ^ "Joe Armstrong: Father of Erlang". Erlang User Conference. Erlang Solutions Ltd. 2012. Retrieved 23 December 2017.
  4. ^ Armstrong, Joe (December 2003). Making reliable distributed systems in the presence of software errors (PDF) (PhD). Stockholm: Royal Institute of Technology. Archived from the original (PDF) on 4 December 2004.
  5. ^ Seibel, Peter (2009). "Joe Armstrong". Coders at work. Retrieved 23 December 2017.
  6. ^ "Erlang/OTP Released as Open Source, 1998-12-08". Archived from the original on 9 October 1999.
  7. ^ "Francesco Cesarini on Twitter". Twitter. 20 April 2019. Retrieved 20 April 2019.
  8. ^ Wager, Kristjan (20 April 2019). "RIP Joe Armstong, the author of Erlang". Free Thought Blogs. Retrieved 21 April 2019.
  9. ^ 作者: (21 April 2019). "Erlang之父Joe Armstrong去世". 新浪科技_新浪网 (in Chinese). Retrieved 21 April 2019.
  10. ^ "Helen Taylor on Twitter". Twitter. 21 April 2019. Retrieved 24 April 2019.

External links

This page was last edited on 14 July 2023, at 10:16
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.