James G. Mitchell - James G. Mitchell

James George Mitchell
Nascermos ( 25/04/1943 ) 25 de abril de 1943 (77 anos)
Nacionalidade canadense
Cidadania Estados Unidos
Alma mater Universidade de Waterloo , Universidade Carnegie Mellon
Conhecido por Compilador WATFOR , linguagem de programação Mesa
Prêmios Medalha JW Graham em Computação e Inovação
Carreira científica
Campos Ciência da Computação
Instituições Oracle , Sun Microsystems , Acorn Computers , Xerox

James George "Jim" Mitchell (nascido em 25 de abril de 1943) é um cientista da computação canadense . Ele trabalhou em design e implementação de linguagem de programação ( FORTRAN WATFOR , Mesa , Euclid , C ++ , Java ), sistemas de programação interativos, interpretação e compilação dinâmica, sistemas de preparação de documentos, design de interface de usuário, sistemas de arquivos transacionais distribuídos e distribuição orientada a objetos sistemas operacionais . Ele também trabalhou no design de hardware para computação gráfica, execução de linguagem de alto nível e entrada / saída de áudio.

Biografia

Mitchell nasceu em Kitchener, Ontário , Canadá, em 25 de abril de 1943. Ele cresceu em Cambridge, Ontário , e se formou em matemática na Universidade de Waterloo em 1966. Mitchell começou a trabalhar com computadores em 1962, quando era estudante no University of Waterloo. Ele e três outros estudantes de graduação desenvolveram um compilador rápido para a linguagem de programação Fortran conhecido como WATFOR ("Waterloo FORTRAN"), para o computador IBM 7040 . O projeto, iniciado pelo Professor J. Wesley Graham , estabeleceu a reputação inicial de Waterloo como um centro de pesquisa de software e ciência da computação, ajudando a primeira geração de graduados em ciência da computação a aprender a programar. Ele então se formou com um PhD em ciência da computação pela Carnegie-Mellon University em 1970. Sua dissertação é intitulada “O projeto e a construção de sistemas de programação interativa flexíveis e eficientes”.

Carreira

De 1971-84, Mitchell esteve no Centro de Pesquisas Xerox Palo Alto e eventualmente se tornou um Companheiro da Xerox. Em 1980-81, ele foi Senior Visiting Fellow no University of Cambridge Computer Laboratory . Ele foi chefe de pesquisa e desenvolvimento da Acorn Computers (Reino Unido), onde gerenciou o desenvolvimento do primeiro chip ARM RISC e foi presidente do Acorn Research Center em Palo Alto , Califórnia .

Mitchell ingressou na Sun Microsystems em 1988 e era responsável pela pesquisa de sistemas operacionais orientados a objetos distribuídos do Spring nos Laboratórios Sun Microsystems e na subsidiária SunSoft. Ele se tornou vice-presidente de tecnologia e arquitetura na divisão JavaSoft e, em seguida, diretor de tecnologia , produtos Java Consumer & Embedded. Mais tarde, ele foi vice-presidente encarregado da Sun Microsystems Laboratories. Posteriormente, ele se tornou investigador principal do programa DARPA / Sun HPCS (High Productivity Computing Systems). Quando a Oracle Corporation adquiriu a Sun Microsystems em 2010, ele foi nomeado vice-presidente de fotônica, interconexões e embalagens no Oracle Labs . Em 1º de março de 2014, Mitchell se aposentou do Oracle Labs. Ele agora faz parte do conselho de diretores da Fundação Curci, que financia pesquisas em ciências da vida.

Honras

Em 1997, ele foi premiado com a Medalha JW Graham em Computação e Inovação da Universidade de Waterloo .

Em 2008 foi condecorado com o Pe. Norm Choate, CR, Prêmio Distinguished Alumni da St. Jerome's University .

Veja também

Referências