O desenvolvimento de uma notação matemática para processamento de dados levou Kenneth E. Iverson a criar a APL, uma linguagem de programação que reformulou a forma como os sistemas de computação são descritos. Sua carreira abrangeu décadas de inovação em Harvard e na IBM, resultando em contribuições fundamentais para a teoria da programação e a implementação prática de sistemas interativos, o que lhe rendeu o Prêmio Turing em 1979.
Fundamentos acadêmicos
Nascido em 1920 em Camrose, Canadá, Iverson deixou a escola após a nona série para trabalhar na fazenda da família durante a Grande Depressão. Mais tarde, retomou seus estudos por meio de cursos por correspondência enquanto servia na Real Força Aérea Canadense durante a Segunda Guerra Mundial. Após a guerra, frequentou a Queen's University, graduando-se em 1950, antes de se mudar para a Universidade de Harvard. Lá, obteve um mestrado em 1951 e um doutorado em matemática aplicada em 1954, especializando-se em avaliação de matrizes no computador Harvard Mark IV.
O ano sabático em Harvard e a notação
Como professor assistente em Harvard, Iverson implementou um programa de processamento automático de dados. Ele descobriu que a notação matemática convencional não conseguia descrever adequadamente as operações de processamento de dados. Para resolver isso, criou um novo sistema de notação utilizando álgebra matricial e matrizes de dimensões superiores. Este trabalho foi testado durante um ano sabático em 1957 na McKinsey & Company e posteriormente apresentado no Quarto Simpósio de Londres sobre Teoria da Informação em 1960.
IBM e desenvolvimento de sistemas
Em 1960, Iverson juntou-se à IBM Research, onde colaborou com Adin Falkoff por duas décadas. Com base na notação documentada em seu livro, A Programming Language, ele aplicou sua metodologia para descrever hardware complexo. Em 1963, Iverson e sua equipe produziram uma descrição formal do IBM System/360, uma arquitetura crítica na história da computação. Seu período na IBM incluiu ser nomeado IBM Fellow em 1970.
Vinte perguntas, oito minutos no relógio e um percentil medido contra todos os que já fizeram. Sem cadastro.
Fazer o teste de QI →Reconhecimento profissional
A carreira de Iverson foi marcada por importantes prêmios da indústria, incluindo o Prêmio Memorial Harry H. Goode em 1975 e o Prêmio Pioneiro da Computação em 1982. Em 1991, recebeu a Medalha Nacional de Tecnologia e Inovação. Ele também foi membro da Academia Nacional de Engenharia. Continuou trabalhando até o fim de sua vida, falecendo em Toronto em 19 de outubro de 2004.
Fatos rápidos
- Nascimento: 1920, Camrose, Canadá - Falecimento: 2004, Toronto, Canadá - Educação: Queen's University e Universidade de Harvard - Prêmio Turing: 1979 - Medalha Nacional de Tecnologia e Inovação: 1991 - IBM Fellow: 1970 - Contribuição chave: Desenvolvimento da APL - Serviço militar: Exército canadense e Real Força Aérea Canadense
Perguntas dos leitores
### Qual é a principal contribuição de Kenneth E. Iverson?
Ele é mais conhecido pelo desenvolvimento da linguagem de programação APL e pela criação de uma notação matemática para descrever e analisar o processamento de dados.
### Onde Kenneth E. Iverson trabalhou durante sua carreira?
Seus empregadores incluíram a Universidade de Harvard, IBM, I. P. Sharp Associates e Jsoftware Inc.
.jpg)