Joe armstrong erlang biography

Joe Armstrong resources/biographies?

stevensonmt1

I’ve just been watching a few videos of Joe Armstrong lectures. He seems to have been quite an intriguing guy. I’m curious if there are any biographies written about him or histories of Erlang with a sort of personal slant. A quick search on Amazon didn’t turn up any obvious matches.

7 Likes

maz2

My favorite is this one:

10 Likes

crova3

His blog is both fun and informative armstrong on software

5 Likes

gregvaughn4

Joe Armstrong’s doctoral thesis is quite approachable and includes great background on the design constraints and tradeoffs in building Erlang. http://www.cs.otago.ac.nz/coursework/cosc461/armstrong_thesis_2003.pdf

2 Likes

AstonJ5

You might also like this thread:

In case you are not aware, Joe Armstrong passed away recently as a way to remember him, perhaps we can use this thread to compile an archive of all his best bits - whatever you think they may be, whether from his mailing list/forum posts or threads or blogs or talks or books or in fact anything you think worth including. If

QCon is a practitioner-driven conference designed for technical team leads, architects, and project managers who influence software innovation in their teams.

Biography: Joe Armstrong

Joe Armstrong is the principle inventor of the Erlang programming Language and coined the term "Concurrency Oriented Programming". He has worked for Ericsson where he developed Erlang and was the chief software architect of the project which produced the Erlang OTP system.

In 1998 he left Ericsson to form Bluetail, a company which developed all its products in Erlang. Joe has a PhD in computer science from the Royal Institute of Technology, Stockholm. The title of his thesis was "Making reliable distributed systems in the presence of software errors." He has worked as an entrepreneur in one of the first Erlang startups (Bluetail) and has worked for over 30 years in industry and research. Today he works for Ericsson.

He is author of several books, the latest being "Programming Erlang: Software for a concurrent world - 2'nd edition": (Pragmatic Bookshelf).

Twit

Joe Armstrong (programmer)

British computer scientist (1950–2019)

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

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 Laboratory

Copyright ©spyalley.pages.dev 2025