stringtranslate.com

Joe Armstrong (programador)

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 .

Vida temprana 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 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]

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ó:

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]

Vida personal

Armstrong se casó con Helen Taylor en 1977. Tuvieron dos hijos, Thomas y Claire. [2]

Muerte

Armstrong murió 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. ^ ab Armstrong, Joe (29 de abril de 2013). "Extractos de Coders At Work: entrevista a Joe Armstrong". Vivir en un sótano de marfil (entrevista). Entrevista realizada por Seibel, Peter. Brown, C. Titus . Consultado el 23 de diciembre de 2017 .
  2. ^ abcdefg Däcker, Bjarne (8 de mayo de 2019). "Obituario de Joe Armstrong". El guardián . Consultado el 6 de septiembre de 2021 .
  3. ^ "Joe Armstrong: Padre de Erlang". Conferencia de usuarios de Erlang . Erlang Solutions Ltd. 2012. Consultado el 23 de diciembre de 2017 .
  4. ^ Armstrong, Joe (diciembre de 2003). Creación de sistemas distribuidos fiables en presencia de errores de software (PDF) (PhD). Estocolmo: Royal Institute of Technology . Archivado desde el original (PDF) el 4 de diciembre de 2004.
  5. ^ Seibel, Peter (2009). "Joe Armstrong". Codificadores en acción . Consultado el 23 de diciembre de 2017 .
  6. ^ "Erlang/OTP publicado como código abierto, 8 de diciembre de 1998". Archivado desde el original el 9 de octubre de 1999.
  7. ^ "Francesco Cesarini en Twitter". Gorjeo . 20 de abril de 2019 . Consultado el 20 de abril de 2019 .
  8. ^ Wager, Kristjan (20 de abril de 2019). «RIP Joe Armstong, el autor de Erlang». Free Thought Blogs . Consultado el 21 de abril de 2019 .
  9. ^ Informe: (21 de abril de 2019). "Erlang之父Joe Armstrong去世".新浪科技_新浪网(en chino) . Consultado el 21 de abril de 2019 .
  10. ^ "Helen Taylor en Twitter". Twitter . 21 de abril de 2019 . Consultado el 24 de abril de 2019 .

Enlaces externos