O conjunto de comandos para o editor de texto Emacs foi projetado por Guy L. Steele Jr., uma figura fundamental no desenvolvimento e documentação de padrões técnicos para as principais linguagens de programação. Nascido no Missouri em 1954, Steele moldou o cenário da computação moderna através de extensa pesquisa acadêmica, engenharia corporativa e participação em comitês internacionais de padrões.
Fundamentos acadêmicos e trabalho inicial
Steele formou-se na Boston Latin School em 1972 antes de obter um Bacharelado em Artes em matemática aplicada pela Universidade de Harvard em 1975. Ele continuou seus estudos no Instituto de Tecnologia de Massachusetts (MIT), concluindo tanto um Mestrado em Ciências quanto um doutorado em ciência da computação em 1980. Durante seu tempo no MIT, ele colaborou com Gerald Jay Sussman nos Lambda Papers, que exploraram a implementação da linguagem de programação Lisp e levaram à criação da linguagem Scheme.
Contribuições corporativas e design de linguagens
Após cargos acadêmicos na Universidade Carnegie Mellon e nos Tartan Laboratories, Steele juntou-se à Thinking Machines Corporation. Lá, trabalhou em versões de computação paralela de Lisp e C. Em 1994, mudou-se para a Sun Microsystems, onde contribuiu para a especificação da linguagem Java ao lado de James Gosling e Bill Joy. Mais tarde, transitou para a Oracle Corporation em 2010 após a aquisição da Sun. Ao longo de sua carreira, foi autor de textos técnicos críticos, incluindo Common Lisp the Language e C: A Reference Manual.
Padronização e reconhecimento profissional
Steele manteve uma presença significativa em comitês de padrões técnicos, servindo como editor da primeira edição do padrão ECMAScript e presidindo comitês para Common Lisp e Fortran. Sua influência técnica é acompanhada por um amplo reconhecimento profissional, incluindo o Prêmio ACM Grace Murray Hopper em 1988, o Prêmio de Realização em Linguagens de Programação em 1997 e o Prêmio Memorial Harry H. Goode em 2007. Em 2026, foi eleito membro da Royal Society.
Vinte perguntas, oito minutos no relógio e um percentil medido contra todos os que já fizeram. Sem cadastro.
Fazer o teste de QI →Fatos rápidos
- Nascimento: 1954, Missouri - Educação: Universidade de Harvard, MIT - Obras notáveis: Emacs, Scheme, Java, Common Lisp - Prêmios: Membro da ACM (1994), Membro da Royal Society (2026) - Empregadores: Oracle, Sun Microsystems, Thinking Machines
Perguntas dos leitores
### Qual é a origem do pseudônimo Great Quux?
Era um antigo apelido de estudante que Steele usava durante seu tempo na Boston Latin School e no MIT para publicar desenhos animados e versos.
### Steele já resolveu o jogo de tabuleiro Teeko?
Sim, em 1998 ele demonstrou através de análise computacional que, sob jogo perfeito, o jogo resulta em um empate para a versão padrão.
