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 . Fue uno de los codiseñadores del lenguaje de programación Erlang .
Primeros años y educación
Armstrong nació en Bournemouth , Inglaterra, en 1950. [ 1 ] [ 2 ]
A los 17 años, Armstrong comenzó a programar en Fortran en el ordenador central de su ayuntamiento . [ 1 ]
Armstrong se graduó con una licenciatura en Física del University College London en 1972. [ 2 ]
Obtuvo un doctorado en Ciencias de la Computación del Real Instituto de Tecnología (KTH) de Estocolmo, Suecia, en 2003. [ 2 ] [ 3 ] Su tesis se tituló «Creación de sistemas distribuidos fiables en presencia de errores de software» . [ 4 ] Fue profesor en el KTH desde 2014 hasta su fallecimiento. [ 2 ]
Carrera
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ó:
Originalmente físico, cambió a la informática cuando se quedó sin dinero a mitad de su doctorado en física y consiguió un trabajo como investigador con Donald Michie , uno de los fundadores del campo de la inteligencia artificial en Gran Bretaña. En el laboratorio de Michie, Armstrong tuvo acceso a toda la gama de ventajas de la IA, convirtiéndose en miembro fundador de la Asociación Británica de Robótica y escribiendo artículos sobre visión robótica. Cuando la financiación para la IA se agotó como resultado del famoso informe Lighthill , volvió a la programación relacionada con la física durante más de cinco años, primero en la asociación científica EISCAT y luego 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 se lanzó como código abierto en 1998. [ 6 ]
Vida personal
Armstrong se casó con Helen Taylor en 1977. Tuvieron dos hijos, Thomas y Claire. [ 2 ]
Muerte
Armstrong falleció el 20 de abril de 2019 a causa de una infección que se complicó con fibrosis pulmonar . [ 7 ] [ 8 ] [ 9 ] [ 10 ]
Publicaciones
Referencias
- 1 2 Armstrong, Joe (29 de abril de 2013). "Extractos de Coders At Work: Entrevista a Joe Armstrong" . Living in an Ivory Basement (Entrevista). Entrevistado por Seibel, Peter. Brown, C. Titus . Recuperado el 23 de diciembre de 2017 .
- ^ Däcker , Bjarne (8 de mayo de 2019 ) . "Obituario de Joe Armstrong" . El guardián . Consultado el 6 de septiembre de 2021 .
- ↑ "Joe Armstrong: Padre de Erlang" . Conferencia de Usuarios de Erlang . Erlang Solutions Ltd. 2012. Consultado el 23 de diciembre de 2017 .
- ↑ Armstrong, Joe (diciembre de 2003). Creación de sistemas distribuidos fiables en presencia de errores de software (PDF) (Tesis doctoral). Estocolmo: Instituto Real de Tecnología . Archivado del original (PDF) el 4 de diciembre de 2004.
- ↑ Seibel, Peter (2009). "Joe Armstrong" . Coders at work . Recuperado el 23 de diciembre de 2017 .
- ↑ "Erlang/OTP se publica como código abierto, 8 de diciembre de 1998" . Archivado del original el 9 de octubre de 1999.
- ↑ «Francesco Cesarini en Twitter» . Gorjeo . 20 de abril de 2019 . Consultado el 20 de abril de 2019 .
- ↑ Wager, Kristjan (20 de abril de 2019). "RIP Joe Armstrong, el autor de Erlang" . Blogs de pensamiento libre . Consultado el 21 de abril de 2019 .
- ↑作者: (21 de abril de 2019). "Erlang之父Joe Armstrong去世" .新浪科技_新浪网(en chino) . Consultado el 21 de abril de 2019 .
- ↑ "Helen Taylor en Twitter" . Twitter . 21 de abril de 2019. Consultado el 24 de abril de 2019 .
Enlaces externos
- Erlang y otras cosas - El blog actual de Joe Armstrong
- Armstrong sobre software - El antiguo blog de Joe Armstrong
- Página principal del profesor Joseph Leslie Armstrong en KTH.
- Página principal de Joe Armstrong en el Instituto Sueco de Ciencias de la Computación.
- Nacimientos de 1950
- Muertes en 2019
- programadores informáticos británicos
- científicos informáticos británicos
- diseñadores de lenguajes de programación
- Programadores de software libre
- programadores informáticos
- Erlang (lenguaje de programación)
- Antiguos alumnos del Real Instituto de Tecnología KTH
- Científicos de Bournemouth
- Expatriados británicos en Suecia