Joseph Leslie Armstrong (27 de diciembre de 1950 – 20 de abril de 2019) fue un científico informático que trabajó en el área de sistemas distribuidos tolerantes a fallos . Es más conocido como uno de los codiseñadores del lenguaje de programación Erlang .
Armstrong nació en Bournemouth , Inglaterra, en 1950. [1] [2]
A los 17 años, Armstrong comenzó a programar en Fortran en el mainframe de su ayuntamiento local . [1]
Armstrong se graduó como Licenciado en Física en el University College de Londres en 1972. [2]
Recibió un doctorado en Ciencias de la Computación del Instituto Real de Tecnología (KTH) en Estocolmo, Suecia en 2003. [2] [3] Su disertación se tituló Making reliable distributed systems in the presence of software errors . [4] Fue profesor en KTH desde 2014 hasta su muerte. [2]
Después de trabajar brevemente para Donald Michie en la Universidad de Edimburgo , Armstrong se mudó a Suecia en 1974 y se unió al Laboratorio de Ciencias de la Computación de Ericsson en Kista en 1984. [2]
Peter Seibel escribió:
En un principio, Armstrong era físico, pero cuando se quedó sin dinero a mitad de su doctorado en física se pasó a la informática y consiguió un trabajo como investigador para Donald Michie , uno de los fundadores del campo de la inteligencia artificial en Gran Bretaña. En el laboratorio de Michie, Armstrong conoció toda la gama de ventajas de la IA, se convirtió en miembro fundador de la Asociación Británica de Robótica y escribió artículos sobre visión robótica. Cuando la financiación de la IA se agotó como resultado del famoso informe Lighthill , volvió a la programación relacionada con la física durante más de media década, primero en la asociación científica EISCAT y más tarde en la Corporación Espacial Sueca , antes de unirse finalmente al Laboratorio de Ciencias de la Computación de Ericsson , donde inventó Erlang. [5]
Fue en Ericsson en 1986, donde trabajó con Robert Virding y Mike Williams para inventar el lenguaje de programación Erlang , [2] que fue lanzado como código abierto en 1998. [6]
Armstrong se casó con Helen Taylor en 1977. Tuvieron dos hijos, Thomas y Claire. [2]
Armstrong murió el 20 de abril de 2019 a causa de una infección que se complicó con fibrosis pulmonar . [7] [8] [9] [10]