Prêmio Pioneiro da Computação
O Prêmio Pioneiro da Computação (em inglês: Computer Pioneer Award) foi estabelecido em 1981 pelo "Board of Governors" da IEEE Computer Society para o reconhecimento e honra daquelas pessoas cujos esforços resultaram na criação e vitalidade contínua da indústria de computadores. O prêmio é concedido a pessoas de destaque cujas principais contribuições aos conceitos e desenvolvimento do campo dos computadores foi feita no mínimo a mais de quinze anos.
Laureados Fundadores
Em 1981 houve uma premiação especial para "Laureados Fundadores" (em inglês: Charter Recipients)
| Howard Aiken | Arquitetura de computador em grande escala |
| Samuel Nathan Alexander | SEAC |
| Gene Amdahl | Arquitetura de computador em grande escala |
| John Backus | Fortran |
| Robert Stanley Barton | Arquitetura de linguagem direta |
| Gordon Bell | Projeto de computadores |
| Fred Brooks | OS/360 da IBM |
| Wesley Allison Clark | Primeiro Personal Computer (PC) |
| Fernando Corbató | Tempo compartilhado |
| Seymour Cray | Supercomputador |
| Edsger Dijkstra | Controle de multiprogramação |
| John Presper Eckert | ENIAC, o primeiro computador completamente eletrônico |
| Jay Wright Forrester | Primeiro armazenador do tipo RAM |
| Herman Goldstine | Contribuições para os primeiros computadores |
| Richard Hamming | Códigos corretores de erro |
| Jean Hoerni | Produção de semicondutores |
| Grace Hopper | Início da programação (Compilador) |
| Alston Scott Householder | Métodos numéricos |
| David A. Huffman | Projeto de circuitos sequenciais |
| Kenneth Iverson | APL |
| Tom Kilburn | Projeto de computador com memória paginada |
| Donald Knuth | Algoritmos |
| Herman Lukoff | Início dos computador com circuitos eletrônicos |
| John Mauchly | ENIAC |
| Gordon Moore | Circuito integrado |
| Allen Newell | Contribuições à inteligência artificial |
| Robert Noyce | Circuito integrado |
| Lawrence Roberts | Comutação de pacotes |
| George Stibitz | Primeiro cálculo online (Remote Computation) |
| Shmuel Winograd | Eficiência de algoritmos |
| Maurice Vincent Wilkes | Microprogramação |
| Konrad Zuse | Primeiro computador com com controle de processo (First Process Control Computer) |
Premiados
| Ano | Recipiente | Contribuição significante |
|---|---|---|
| 1981 | Jeffrey Chuan Chu | Projeto de lógica de computador eletrônico |
| 1982 | Harry Huskey | Computador paralelo SWAC |
| Arthur Burks | Projeto de lógica de computador eletrônico | |
| 1984 | John Atanasoff | Computador eletrônico com memória serial |
| Jerrier Haddad | IBM 701 | |
| Nicholas Metropolis | Resolveu problemas de energia atômica no ENIAC | |
| Nathaniel Rochester | Arquitetura de máquinas de processamento eletrônico de dados IBM 702 | |
| Willem van der Poel | Computador serial ZEBRA | |
| 1985 | John George Kemeny | BASIC |
| John McCarthy | LISP e inteligência artificial | |
| Alan Perlis | Tradução de linguagem de computador | |
| Ivan Sutherland | Editor gráfico Sketchpad | |
| David Wheeler | Programação em assembler | |
| Heinz Zemanek | Computador e linguagem computacional para o Mailüfterl | |
| 1986 | Cuthbert Hurd | Computação |
| Peter Naur | Desenvolvimento de linguagem de programação | |
| James Herbert Pomerene | Computador IAS e IBM 7950 Harvest | |
| Adriaan van Wijngaarden | ALGOL 68 | |
| 1987 | Robert Everett | Whirlwind I |
| Reynold B. Johnson | IBM 305 RAMAC | |
| Arthur Samuel | Processamento adaptativo não-numérico | |
| Niklaus Wirth | Pascal | |
| 1988 | Friedrich Ludwig Bauer | Pilha computacional |
| Marcian Hoff | Microprocessador em um chip | |
| 1989 | John Cocke | Conceitos de instrução pipeline e RISC |
| James Weidenhammer | Mecanismos I/O de elevada velocidade | |
| Ralph L. Palmer | IBM 604 | |
| Mina Rees | ONR Computer R&D development beginning in 1946 | |
| Marshall C. Yovits | ||
| F. Joachim Weyl | ||
| Gordon David Goldstein | ||
| 1990 | Werner Buchholz | Arquitetura de computador |
| Charles Antony Richard Hoare | Definições de linguagens de programação | |
| 1991 | Bob Overton Evans | Computadores compatíveis |
| Robert Floyd | Compiladores | |
| Thomas Eugene Kurtz | BASIC | |
| 1992 | Stephen Dunwell | IBM 7030 Stretch |
| Douglas Engelbart | Interação humano computador | |
| 1993 | Erich Bloch | Computação de alta velocidade |
| Jack Kilby | Co-inventor do circuito integrado | |
| Willis H. Ware | Projeto dos computadores IAS e JOHNNIAC | |
| 1994 | Gerrit Blaauw | Série IBM System/360 |
| Harlan Mills | Programação estruturada | |
| Dennis Ritchie | Unix | |
| Ken Thompson | ||
| 1995 | Gerald Estrin | Primeiros computadores |
| David Cannon Evans | Computação gráfica | |
| Butler Lampson | Computador pessoal | |
| Marvin Minsky | Inteligência artificial | |
| Ken Olsen | Minicomputadores | |
| 1996 | Angel Angelov | Tecnologia da ciência da computação na Bulgária |
| Richard Clippinger | Converteu o ENIAC a um programa armazenado no Aberdeen Proving Ground | |
| Edgar Frank Codd | Modelo abstrato para gerenciamento de banco de dados | |
| Norbert Frištacký | Dispositivos digitais | |
| Victor Glushkov | Automação digital de arquitetura computacional | |
| Jozef Gruska | Teoria da computação e atividades organizacionais | |
| Jiří Hořejš | Informática e ciência da computação | |
| Lubomir Iliev | Computação na Bulgária; primeiro computador búlgaro; matemática abstrata e software | |
| Robert Kahn | Protocolos TCP/IP e programa Internet | |
| László Kalmár | Máquina lógica em 1956 e o projeto do computador MIR na Hungria | |
| Antoni Kiliński | Computadores comerciais na Polônia e ciência computacional na universidade | |
| László Kozma | Primeiros computadores na Hungria do pós-guerra | |
| Sergey Lebedev | Computador na União Soviética | |
| Alexey Lyapunov | Cibernética e programação na União Soviética | |
| Romuald Marczyński | Computadores digitais e arquitetura de computador na Polônia | |
| Grigore Moisil | Chaveamento de circuitos com lógica difusa | |
| Ivan Plander | Tecnologia de hardware computacional na Eslováquia e o controle de computador | |
| Arnols Reitsakas | Idade do computador na Estônia | |
| Antonín Svoboda | Pesquisa de computadores na Tchecoslováquia e computadores SAPO e EPOS | |
| 1997 | Barney Oldfield | Aplicativos bancários ERMA e fabricação de computadores |
| Betty Holberton | Gerador de ordenação para o Univac e compilação | |
| 1998 | Irving John Good | Campo da computação como criptologista e estatístico durante a Segunda Guerra Mundial no Bletchley Park, e um dos primeiros trabalhadores e desenvolvedor do Colossus (computador) no Bletchley Park e do Manchester Mark I, o primeiro computador do mundo com progrma armazenado |
| 1999 | Herbert Freeman | SPEEDAC da Sperry Corporation e computação gráfica e processamento de imagens |
| 2000 | Harold Lawson | Inventou a variável ponteiro e introduziu este conceito em PL/I |
| Gennady Stolyarov | Software da série de computadores Minsk | |
| Georgy Lopato | Belarus of the Minsk series computers' hardware, of the multicomputer complexes and of the RV family of mobile computers for heavy field conditions | |
| 2001 | Vernon Schatz | Transferência eletrônica de fundos que possibilitou transações comerciais computador a computador via sistema bancário |
| William Bridge | Computer and communications technology in the GE DATANET-30 | |
| 2002 | Per Brinch Hansen | Operating systems and concurrent programming, exemplified by work on the RC4000 multiprogramming system, monitors, and Concurrent Pascal |
| Robert Bemer | ASCII, ASCII-alternate sets, and escape sequences | |
| 2003 | Martin Richards | System software portability through the programming language BCPL widely influential and used in academia and industry for a variety of prominent system software |
| 2004 | Frances Allen | Teoria e prática da optimização de compiladores |
| 2006 | Mamoru Hosaka | Computação no Japão |
| Arnold Spielberg | Real-time data acquisition and recording that significantly contributed to the definition of modern feedback and control processes | |
| 2008 | Jean Bartik | Programmer including co-leading the first teams of ENIAC programmers, and pioneering work on BINAC and UNIVAC I |
| Edward McCluskey | Design and synthesis of digital systems over five decades, including the first algorithm for logic synthesis (the Quine-McCluskey method) | |
| Carl Adam Petri | Teoria da rede de Petri (1962) e então computação paralela e distribuída | |
| 2009 | Jean E. Sammet | For pioneering work and lifetime achievement as one of the first developers and researchers in programming languages. |
| Lynn Conway | For contributions to superscalar architecture, including multiple-issue dynamic instruction scheduling, and for the innovation and widespread teaching of simplified VLSI design methods. | |
| 2011 | David Kuck | For pioneering parallel architectures including the Illiac IV, the Burroughs BSP, and Cedar; and, for revolutionary parallel compiler technology including Parafrase and KAP Tools. |
| 2012 | Cleve Moler | For improving the quality of mathematical software, making it more accessible and creating MATLAB. |
| 2013 | Edward Feigenbaum[1] | For pioneering work in Artificial Intelligence, including development of the basic principles and methods of knowledge-based systems and their practical applications. |
| Stephen Furber | Por trabalho pioneiro como um dos principais projetistas do microprocessador RISC de 32 bits de arquitetura ARM. | |
| 2014 | Linus Torvalds | Linux[2] |
| 2015 | Michael J. Flynn | TCCA, SIGARCH |
| Peter Kogge | Kogge-Stone-Addierer | |
| 2016[3] | Grady Booch | Unified Modeling Language (UML) |
| 2018 | Barbara Liskov | CLU, Argus |
| Bjarne Stroustrup | C++ | |
| 2019 | Laura Haas | Por inovações pioneiras na arquitetura de bancos de dados federados e na integração de dados de várias fontes heterogêneas. |
| Jitendra Malik | Por um papel de liderança no desenvolvimento da visão computacional em uma disciplina próspera por meio de pesquisa, liderança e orientação pioneiras. | |
| 2020 | Jack Dongarra | Por seu papel de liderança em software de matemática de alto desempenho. |
| Demetri Terzopoulos | Por um papel de liderança no desenvolvimento da visão computacional, computação gráfica e imagens médicas por meio de pesquisa pioneira, que ajudou a unir essas áreas e influenciou áreas relacionadas dentro e fora da ciência da computação. |
Processo de nomeação
Referências
- ↑ «Edward Feigenbaum to Receive IEEE Computer Society Pioneer Award» (em inglês)
- ↑ «Linus Torvalds – Linux Foundation – 2014 Computer Pioneer Award Recipient;» abgerufen am 2. Mai 2014.
- ↑ «IBM's Grady Booch Receives the 2016 IEEE-CS Computer Pioneer Award • IEEE Computer Society». computer.org (em inglês). 19 de abril de 2016. Consultado em 19 de agosto de 2016