Jamesa G. Mitchella
Jamesa George'a Mitchella | |
---|---|
Urodzić się |
Kitchener, Ontario , Kanada |
Narodowość | kanadyjski |
Obywatelstwo | Stany Zjednoczone |
Alma Mater | Uniwersytet Waterloo , Uniwersytet Carnegie Mellon |
Znany z | Kompilator WATFOR , Mesa (język programowania) , Spring (system operacyjny) , architektura ARM |
Nagrody | Medal JW Grahama w dziedzinie informatyki i innowacji |
Kariera naukowa | |
Pola | Informatyka |
Instytucje | Oracle , Sun Microsystems , komputery Acorn , Xerox PARC |
Praca dyplomowa | Projektowanie i budowa elastycznych i wydajnych interaktywnych systemów programowania (1970) |
Doradcy akademiccy | J. Wesleya Grahama |
James George „Jim” Mitchell jest kanadyjskim informatykiem . Pracował nad projektowaniem i implementacją języków programowania ( FORTRAN WATFOR , Mesa , Euclid , C++ , Java ), interaktywnymi systemami programowania, dynamiczną interpretacją i kompilacją , systemami przygotowywania dokumentów , projektowaniem interfejsów użytkownika , rozproszonymi transakcyjnymi systemami plików oraz rozproszone, obiektowe systemy operacyjne . Pracował również nad projektowaniem sprzętu do grafiki komputerowej , wykonywaniem języków programowania wysokiego poziomu oraz wejściem/wyjściem audio .
Biografia
Mitchell urodził się w Kitchener, Ontario , Kanada. Dorastał w Cambridge w Ontario i ukończył matematykę na Uniwersytecie Waterloo w 1966 roku. Mitchell rozpoczął pracę z komputerami w 1962 roku, będąc studentem Uniwersytetu Waterloo. Wraz z trzema innymi studentami opracował szybki kompilator języka programowania Fortran o nazwie WATFOR ( Waterloo FORTRAN ) dla komputera IBM 7040 . Projekt zainicjowany przez profesora J. Wesleya Grahama , ugruntowała wczesną reputację Waterloo jako centrum badań nad oprogramowaniem i informatyką, pomagając pierwszemu pokoleniu absolwentów informatyki w nauce programowania. Następnie w 1970 roku uzyskał stopień doktora informatyki na Carnegie Mellon University. Jego praca doktorska nosi tytuł „Projektowanie i budowa elastycznych i wydajnych interaktywnych systemów programistycznych”.
Kariera
Od 1971-84 Mitchell był w Xerox Palo Alto Research Center (PARC) i ostatecznie został Xerox Fellow. W latach 1980-81 był Senior Visiting Fellow w University of Cambridge Computer Laboratory . Był szefem badań i rozwoju w firmie Acorn Computers (Wielka Brytania), gdzie zarządzał rozwojem pierwszego chipa komputerowego o zredukowanej liczbie instrukcji (RISC) o architekturze ARM i był prezesem Centrum Badawczego Acorn w Palo Alto w Kalifornii .
Mitchell dołączył do Sun Microsystems w 1988 roku i był odpowiedzialny za badania Spring rozproszonych, zorientowanych obiektowo systemów operacyjnych w Sun Microsystems Laboratories i spółce zależnej SunSoft. Został wiceprezesem ds. technologii i architektury w JavaSoft , a następnie dyrektorem ds. technologii w Javie Produkty konsumenckie i wbudowane. Później był wiceprezesem odpowiedzialnym za Sun Microsystems Laboratories. Następnie został głównym badaczem w programie High Productivity Computing Systems (HPCS) sponsorowanym przez Agencję Zaawansowanych Projektów Badawczych w Obronie ( DARPA ) i firmę Sun. Kiedy Oracle Corporation nabyła Sun Microsystems w 2010 roku, został mianowany wiceprezesem ds. fotoniki, połączeń międzysieciowych i opakowań w Oracle Labs . 1 marca 2014 r. Mitchell przeszedł na emeryturę z Oracle Labs. W 2013 roku dołączył do rady dyrektorów Fundacji Curci, która finansuje badania w naukach przyrodniczych. Od grudnia 2021 r. pozostaje w zarządzie i jest przewodniczącym rady doradczej ds. nauki.
Korona
W 1997 roku otrzymał Medal JW Grahama w dziedzinie informatyki i innowacji z University of Waterloo .
W 2008 roku otrzymał nagrodę ks. Norm Choate, CR, Nagroda dla wybitnych absolwentów Uniwersytetu św. Hieronima .
Zobacz też
- Mikrosystemy Słońca
- Korporacja Oracle
- Xerox PARC
- Kolega Słońca
- Java (język programowania)
- Mesa (język programowania)
- Komputery żołądź
- Olivetti
- Lista osób z University of Waterloo
- Kanadyjscy programiści komputerowi
- Absolwenci Carnegie Mellon University
- Laureaci Medalu JW Grahama
- Żywi ludzie
- Członkowie Laboratorium Komputerowego Uniwersytetu Cambridge
- Projektanci języków programowania
- Naukowcy z PARC (firma)
- Naukowcy z Kitchener w Ontario
- Ludzie firmy Sun Microsystems
- Absolwenci Uniwersytetu Waterloo
- Stypendyści Xeroxa