Dossiê · Computação gráfica
Ivan Sutherland: o criador do Sketchpad e “pai da computação gráfica”
Em 1962, no MIT, Ivan Sutherland criou o Sketchpad, um programa em que se desenhava na tela com uma caneta de luz. Segundo a Wikipédia, foi o primeiro programa a usar uma interface gráfica completa, e é considerado ancestral do CAD moderno. Sutherland ganhou o Prêmio Turing em 1988 e ficou conhecido como o “pai da computação gráfica”.
Atualizado em · 2 fontes públicas citadas
Ivan Sutherland é um cientista da computação americano e pioneiro da internet, muitas vezes chamado de “pai da computação gráfica” [1].
Criou o Sketchpad em 1962, no MIT, orientado por Claude Shannon [1][2]. Na Universidade de Utah, teve entre seus alunos Edwin Catmull, Alan Kay, Jim Clark e John Warnock [1].
Nebraska, Carnegie, Caltech e MIT
Ivan Edward Sutherland nasceu em 16 de maio de 1938, em Hastings, no Nebraska [1]. A família mudou-se depois para Wilmette, em Illinois, e Scarsdale, em Nova York, acompanhando a carreira do pai [1].
Formou-se em engenharia elétrica no Carnegie Institute of Technology, fez mestrado no Caltech e concluiu o doutorado em engenharia elétrica no MIT em 1963, orientado por Claude Shannon [1].
O Sketchpad
Sutherland criou o Sketchpad em 1962, no MIT; a tese, “Sketchpad, a Man–Machine Graphical Communication System”, é de 1963 [1][2]. O programa, também chamado de “Robot Draftsman”, rodava no computador TX-2 do Laboratório Lincoln, escrito em linguagem de montagem [2].
O TX-2 tinha 64 mil palavras de 36 bits de memória; segundo Sutherland, o hardware mudava “às quartas-feiras” [2]. A entrada vinha de uma caneta de luz recém-inventada, que localizava sua posição pelo tempo de varredura do monitor [2].
Segundo a Wikipédia, foi o primeiro programa a usar uma interface gráfica completa [2]. Usava desenhos mestres e instâncias, de modo que alterar o mestre atualizava todas as cópias, ideia que antecipou a programação orientada a objetos [2]. Suas restrições geométricas, como comprimento fixo de uma linha ou ângulo fixo entre linhas, são descritas como uma grande invenção [2].
O Sketchpad é considerado ancestral do CAD moderno e pioneiro da interação humano-computador [2]. Há debate sobre precedência: Patrick Hanratty é às vezes chamado de “pai do CAD/CAM”, e o próprio Sutherland escreveu que a BBN tinha um programa parecido [2].
Ivan Sutherland: idade em cada marco
Idade aproximada em cada marco, calculada a partir da data de nascimento (16 de maio de 1938) e dos anos citados na Wikipédia.
A Wikipédia dá só os anos; eventos antes de 16 de maio dariam um ano a menos.
Exército e ARPA
De 1963 a 1965, depois do doutorado, Sutherland serviu no Exército dos EUA como primeiro-tenente [1]. No mesmo período chefiou o Information Processing Techniques Office (IPTO) da ARPA, substituindo J. C. R. Licklider, que saiu para a IBM em 1964 [1].
Em 1965 publicou “The Ultimate Display”, ensaio que fala em “um espelho para um país das maravilhas matemático” (tradução livre) [1].
Harvard e o primeiro capacete
De 1965 a 1968, Sutherland foi professor associado de engenharia elétrica em Harvard [1]. Com o aluno Danny Cohen, desenvolveu em 1967 o algoritmo de recorte de linhas Cohen–Sutherland [1].
Em 1968, com alunos, criou o primeiro display montado na cabeça que gerava imagens de acordo com a posição de quem o usava [1].
Utah e a Evans & Sutherland
De 1968 a 1974, Sutherland foi professor na Universidade de Utah, e em 1968 cofundou com David C. Evans a empresa Evans & Sutherland [1].
Entre seus alunos em Utah estavam Alan Kay, Gordon Romney, Henri Gouraud, Frank Crow, Jim Clark, Henry Fuchs e Edwin Catmull [1]. Seus orientandos de doutorado incluem Danny Cohen, Henri Gouraud, James H. Clark, Bui Tuong Phong, Franklin C. Crow e John Warnock [1].
Ele registrou patentes de recorte de imagens e polígonos em 1972, 1974 e 1975 [1].
Caltech, Sun e sistemas assíncronos
De 1974 a 1978, foi professor Fletcher Jones de ciência da computação no Caltech e o primeiro chefe do departamento de ciência da computação da instituição [1].
Depois fundou a Sutherland, Sproull and Associates, comprada em 1990 pela Sun Microsystems [1]. Foi pesquisador visitante na Universidade da Califórnia em Berkeley de 2005 a 2008 [1].
Desde 2009, lidera com Roncken a pesquisa em sistemas assíncronos da Portland State University [1].
Prêmios
Sutherland entrou para a Academia Nacional de Engenharia em 1973 e para a Academia Nacional de Ciências em 1978 [1]. Recebeu o Computer Pioneer Award em 1985 e o Prêmio Turing em 1988 [1].
Vieram depois o ACM Software System Award (1993), a Medalha John von Neumann do IEEE (1998), o título de fellow do Computer History Museum pelo Sketchpad (2005), o Prêmio Kyoto em Tecnologia Avançada (2012), a entrada no National Inventors Hall of Fame (2016), o Washington Award (2018) e o Prêmio BBVA Fronteiras do Conhecimento (2019) [1].
Frases e declarações públicas
“Não é uma ideia até você escrevê-la.”
“Bem, eu não sabia que era difícil.”
Linha do tempo
-
1938
Nasce em Hastings, Nebraska
-
1962
Cria o Sketchpad no MIT
-
1963
PhD no MIT, orientado por Claude Shannon
-
1963
Começa a servir no Exército e chefia o IPTO da ARPA, no lugar de Licklider
-
1965
Publica “The Ultimate Display”; vai para Harvard
-
1967
Algoritmo de recorte Cohen–Sutherland
-
1968
Primeiro capacete com imagens geradas por computador; Utah; Evans & Sutherland
-
1974
Caltech, como primeiro chefe de ciência da computação
-
1988
Prêmio Turing
-
1990
A Sun compra a Sutherland, Sproull and Associates
-
2009
Pesquisa em sistemas assíncronos na Portland State
-
2012
Prêmio Kyoto
Empresas ligadas a Ivan Sutherland
Empresas desta coleção em que a pessoa trabalhou, fundou, investiu ou com que teve relação direta. Os nomes com link já têm dossiê publicado.
Ver a rede de Ivan Sutherland no grafo 3D
- Sun Microsystems Comprou a empresa de Sutherland em 1990
Veja também: outras pessoas
- Claude Shannon Orientador do doutorado de Sutherland no MIT
- Ed Catmull Foi aluno de Sutherland na Universidade de Utah
- Jim Clark Fez doutorado em Utah orientado por Sutherland
Sumário de siglas usadas
- CAD
- Projeto assistido por computador.
- GUI
- Interface gráfica do usuário.
- ARPA
- Agência de projetos de pesquisa avançada do Departamento de Defesa dos EUA, depois DARPA.
- IPTO
- Information Processing Techniques Office, escritório de computação da ARPA.
- TX-2
- Computador experimental do Laboratório Lincoln do MIT, de 1958.
Perguntas frequentes
O que foi o Sketchpad?+
Por que Ivan Sutherland é chamado de pai da computação gráfica?+
Quem orientou Ivan Sutherland?+
Ivan Sutherland criou a realidade virtual?+
Quando Ivan Sutherland ganhou o Prêmio Turing?+
Referências
Fontes consultadas
- Ivan Sutherland · Wikipédia
- Sketchpad · Wikipédia
Este dossiê usa apenas informações públicas e com fonte. Não publicamos dados pessoais privados, como endereço, documentos ou informações de saúde. Encontrou um erro? Escreva para [email protected].
Conclusão
Ivan Sutherland desenhou com uma caneta de luz, em 1962, o que a Wikipédia descreve como a primeira interface gráfica completa. Depois passou pela ARPA, criou o primeiro display montado na cabeça com imagens que acompanhavam o movimento de quem o usava e teve em Utah alunos como Edwin Catmull e John Warnock.