James Gosling
James Gosling (19 de mayo de 1955 cerca de Calgary, Alberta, Canadá) es un famoso científico de la computación conocido como el padre del lenguaje de programación Java.
James Gosling | ||
---|---|---|
James Gosling en 2005 | ||
Información personal | ||
Nacimiento |
19 de mayo de 1955 (69 años) Calgary, Alberta, Canadá | |
Residencia | Área de la Bahía de San Francisco | |
Nacionalidad | Canadiense | |
Familia | ||
Hijos | Kate y Kelsey | |
Educación | ||
Educado en |
| |
Supervisor doctoral | Bob Sproull y Raj Reddy | |
Información profesional | ||
Ocupación | Científico de la computación | |
Conocido por | Creador del lenguaje de programación Java. | |
Empleador |
Sun Microsystems (1984-2010) Google (2010- 2011) Liquid Robotics (2011 - 2017) Amazon Web Services (2017 - presente) | |
Miembro de | Association for Computing Machinery (desde 2013) | |
Distinciones | Oficial de la Orden de Canadá (2007) | |
Primeros años
editarGosling estudió en la William Aberhart High School en Calgary, Alberta, Canadá. Mientras asistía a la escuela secundaria, escribió parte del software para analizar datos del satélite ISIS 2, trabajando para el departamento de física de la Universidad de Calgary.[1]
Carrera
editarEn 1977, Gosling se licenció en ciencias de la computación por la Universidad de Calgary. En 1983, se doctoró por la Universidad Carnegie Mellon, su tesis doctoral se tituló La manipulación algebraica de las limitaciones. Su director de tesis fue Raj Reddy. Mientras trabajaba para su doctorado, escribió una versión de Emacs (Gosling Emacs), y antes de unirse a Sun Microsystems, construyó una versión multi-procesador de Unix, así como varios compiladores y sistemas de correo.
Desde 1984 James Gosling ha trabajado en la compañía estadounidense Sun Microsystems donde fue vicepresidente hasta que esta fue comprada por Oracle. Abandonó esta compañía el 2 de abril de 2010. En cuanto a por qué se fue, Gosling escribió en su blog:
Casi cualquier cosa que pudiera decir es honesta y haría más daño que bien.
Posteriormente, empezó a trabajar en Google el 28 de marzo de 2011, anunciándolo en una entrada en su blog.[2] Actualmente es Jefe de Arquitectura de software en Liquid Robotics.[3][4]
Gosling es reconocido como el creador del lenguaje de programación Java. Realizó el diseño original y la implementación del compilador original y la máquina virtual Java, por lo que fue elegido miembro de la Academia Nacional de Ingeniería de Estados Unidos (NAE).
Además, Gosling ha contribuido con otros proyectos de software como NeWS y Gosling Emacs.
En el 2015 recibió la medalla John von Neumann de la IEEE por sus contribuciones al desarrollo informático
Referencias
editar- ↑ «James Gosling». nighthacks.com. Consultado el 2 de abril de 2022.
- ↑ Next step on the road... Archivado el 31 de marzo de 2011 en Wayback Machine.
- ↑ Biografía en su blog
- ↑ Executive Team in Liquid Robotics
Enlaces externos
editar- Wikiquote alberga frases célebres de o sobre James Gosling.
- Página Personal de James Gosling(en inglés)