James G. Mitchell - James G. Mitchell
James George Mitchell | |
---|---|
narozený | Kitchener, Ontario, Kanada | 25.dubna 1943
Národnost | kanadský |
Státní občanství | Spojené státy |
Alma mater | University of Waterloo, Univerzita Carnegie Mellon |
Známý jako | WATFOR překladač, Mesa programovací jazyk |
Ocenění | J.W. Grahamova medaile v oblasti výpočetní techniky a inovací |
Vědecká kariéra | |
Pole | Počítačová věda |
Instituce | Věštec, Sun Microsystems, Počítače žaludů, xerox |
James George „Jim“ Mitchell (narozen 25. dubna 1943) je a kanadský počítačový vědec. Pracoval na programovací jazyk návrh a implementace (FORTRAN WATFOR, Mesa, Euklid, C ++, Jáva ), interaktivní programovací systémy, dynamická interpretace a kompilace, systémy pro přípravu dokumentů, návrh uživatelského rozhraní, distribuované systémy transakčních souborů a distribuované, objektově orientované operační systémy. Pracoval také na návrhu hardwaru pro počítačovou grafiku, provádění jazyků na vysoké úrovni a audio vstup / výstup.[1]
Životopis
Mitchell se narodil v Kitchener, Ontario, Kanada 25. dubna 1943. Vyrůstal v Cambridge, Ontario, a absolvoval s maturitou z University of Waterloo v roce 1966. Mitchell začal pracovat s počítači v roce 1962, když byl studentem na univerzitě ve Waterloo. On a tři další vysokoškoláci vyvinuli rychle překladač pro Fortran programovací jazyk známý jako WATFOR ("Waterloo FORTRAN") pro IBM 7040 počítač.[2]Projekt inicioval profesor J. Wesley Graham, založil Waterloo ranou reputaci jako centrum pro výzkum softwaru a počítačových věd tím, že pomohl první generaci velkých počítačových věd naučit se programovat. Poté promoval s PhD v počítačová věda z Carnegie-Mellon University v roce 1970.[3] Jeho disertační práce má název „Návrh a konstrukce flexibilních a efektivních systémů interaktivního programování“.[4]
Kariéra
V letech 1971-84 byl Mitchell v Výzkumné centrum Xerox Palo Alto a nakonec se stal spolupracovníkem společnosti Xerox. V letech 1980–81 působil jako Senior Visiting Fellow ve společnosti Počítačová laboratoř University of Cambridge. Byl vedoucím výzkumu a vývoje pro Počítače žaludů (UK), kde řídil vývoj prvního ARM RISC čip a byl prezidentem Centra pro výzkum žaludů ve městě Palo Alto, Kalifornie.
Mitchell se přidal Sun Microsystems v roce 1988 a měl na starosti Jaro distribuovaný, objektově orientovaný výzkum operačního systému v Laboratoře Sun Microsystems a dceřiná společnost SunSoft. Stal se viceprezidentem pro technologii a architekturu v JavaSoft Rozdělení a potom Chief Technology Officer, Jáva Spotřebitelské a vestavěné produkty. Později působil jako viceprezident odpovědný za Sun Microsystems Laboratories. Následně se stal hlavním vyšetřovatelem v programu DARPA / Sun HPCS (High Productivity Computing Systems). Když Oracle Corporation získal Sun Microsystems v roce 2010, byl jmenován viceprezidentem pro fotoniku, propojení a balení v Laboratoře Oracle. Od 1. března 2014 Mitchell odešel z Oracle Labs. Nyní je členem správní rady Nadace Curci Foundation, která financuje výzkum v oblasti biologických věd.
Vyznamenání
V roce 1997 mu byla udělena J.W. Grahamova medaile v oblasti výpočetní techniky a inovací z University of Waterloo.[5][6]
V roce 2008 mu byl udělen titul Fr. Norm Choate, ČR, cena Distinguished Alumni Award od Univerzita sv. Jeronýma.
Viz také
- Sun Microsystems
- Věštec
- Xerox PARC
- Sun Fellow
- Java (programovací jazyk)
- Mesa (programovací jazyk)
- Počítače žaludů
- Olivetti
Reference
- ^ „James Mitchell“. Lidé v laboratořích Oracle. Oracle Corporation. Citováno 1. dubna 2011.
- ^ Shane Schick (09.04.2007). „Alumni U of Waterloo ohlédli se za tvůrcem Fortranské varianty: Wes Graham byl rozhodující pro vývoj populárního WATFORu“. IT podnikání. Archivovány od originál dne 2012-12-17. Citováno 2012-12-17.
Mitchell, nyní Sun Fellow ve společnosti Sun Microsystems, napsal v roce 1965 studentskou práci o budování rychlého kompilátoru. Tehdy byl povolán do Grahamovy kanceláře. „Učitel z programu tam byl a noviny byly na Grahamově stole,“ řekl Mitchell. „Řekl:‚ Takže, myslíte si, že byste to opravdu dokázali? 'A já jsem řekl: ‚Ano, s některými extrémně dobrými programátory.' '
- ^ „Počítačový inovátor k návštěvě“. tisková zpráva. University of Waterloo. 26. května 1997. Citováno 3. dubna 2011.
- ^ Mitchell, James George (1970). Návrh a konstrukce flexibilních a efektivních interaktivních programovacích systémů (disertační práce). USA: Carnegie Mellon University.
- ^ „Java: Kde chcete být * Zítra: Dr. Jim Mitchell, 1997 Příjemce medaile J.W. Grahama v oboru výpočetní techniky a inovací“. University of Waterloo, Kanada. 30. května 1997. Citováno 1. dubna 2011.
- ^ „Příjemci medaile J.W. Grahama v oboru výpočetní techniky a inovace“. University of Waterloo. Citováno 2015-09-25.