El conjunto de comandos del editor de texto Emacs fue diseñado por Guy L. Steele Jr., una figura fundamental en el desarrollo y la documentación de estándares técnicos para los principales lenguajes de programación. Nacido en Misuri en 1954, Steele ha dado forma al panorama de la informática moderna a través de una extensa investigación académica, ingeniería corporativa y participación en comités internacionales de estándares.
Fundamentos académicos y trabajo temprano
Steele se graduó de la Boston Latin School en 1972 antes de obtener una Licenciatura en Artes en matemáticas aplicadas de la Universidad de Harvard en 1975. Continuó sus estudios en el Instituto Tecnológico de Massachusetts (MIT), completando tanto una Maestría en Ciencias como un doctorado en informática en 1980. Durante su tiempo en el MIT, colaboró con Gerald Jay Sussman en los Lambda Papers, que exploraron la implementación del lenguaje de programación Lisp y llevaron a la creación del lenguaje Scheme.
Contribuciones corporativas y diseño de lenguajes
Tras nombramientos académicos en la Universidad Carnegie Mellon y Tartan Laboratories, Steele se unió a Thinking Machines Corporation. Allí, trabajó en versiones de computación paralela de Lisp y C. En 1994, se trasladó a Sun Microsystems, donde contribuyó a la especificación del lenguaje Java junto a James Gosling y Bill Joy. Posteriormente, pasó a Oracle Corporation en 2010 tras la adquisición de Sun. A lo largo de su carrera, ha sido autor de textos técnicos críticos, incluidos Common Lisp the Language y C: A Reference Manual.
Estandarización y reconocimiento profesional
Steele ha mantenido una presencia significativa en comités de estándares técnicos, sirviendo como editor de la primera edición del estándar ECMAScript y presidiendo comités de Common Lisp y Fortran. Su influencia técnica se ve igualada por un amplio reconocimiento profesional, incluido el Premio ACM Grace Murray Hopper en 1988, el Premio al Logro en Lenguajes de Programación en 1997 y el Premio Conmemorativo Harry H. Goode en 2007. En 2026, fue elegido miembro de la Royal Society.
Veinte preguntas, ocho minutos de reloj y un percentil medido frente a todos los que la han hecho. Sin registro.
Hacer la prueba de CI →Datos rápidos
- Nacimiento: 1954, Misuri - Educación: Universidad de Harvard, MIT - Obras notables: Emacs, Scheme, Java, Common Lisp - Premios: Miembro de ACM (1994), Miembro de la Royal Society (2026) - Empleadores: Oracle, Sun Microsystems, Thinking Machines
Preguntas frecuentes
### ¿Cuál es el origen del seudónimo Great Quux?
Era un antiguo apodo de estudiante que Steele usaba durante su tiempo en la Boston Latin School y el MIT para publicar dibujos animados y versos.
### ¿Resolvió Steele alguna vez el juego de mesa Teeko?
Sí, en 1998 demostró mediante análisis informático que, bajo un juego perfecto, el juego resulta en un empate para la versión estándar.
