James George Mitchell ist ein kanadischer Informatiker . Er hat sich mit dem Entwurf und der Implementierung von Programmiersprachen ( FORTRAN WATFOR , Mesa , Euclid , C++ , Java ), interaktiven Programmiersystemen, dynamischer Interpretation und Kompilierung , Dokumentenverarbeitungssystemen , Benutzeroberflächendesign , verteilten transaktionalen Dateisystemen und verteilten, objektorientierten Betriebssystemen befasst. Darüber hinaus hat er Hardware für Computergrafik , die Ausführung höherer Programmiersprachen und die Audio- Ein-/Ausgabe entwickelt . [ 1 ]
Biographie
Mitchell wurde in Kitchener, Ontario , Kanada, geboren. Er wuchs in Cambridge, Ontario , auf und schloss 1966 sein Mathematikstudium an der University of Waterloo ab. Bereits 1962, während seines Studiums an der University of Waterloo, begann er sich mit Computern zu beschäftigen. Gemeinsam mit drei anderen Studenten entwickelte er einen schnellen Compiler für die Programmiersprache Fortran namens WATFOR ( Waterloo FORTRAN ) für den IBM 7040 -Computer. [ 2 ] Das von Professor J. Wesley Graham initiierte Projekt begründete Waterloos frühen Ruf als Zentrum für Software- und Informatikforschung, indem es der ersten Generation von Informatikstudenten das Programmieren beibrachte. 1970 promovierte er an der Carnegie Mellon University in Informatik . [ 3 ] Seine Dissertation trägt den Titel „Der Entwurf und die Konstruktion flexibler und effizienter interaktiver Programmiersysteme“. [ 4 ]
Karriere
Von 1971 bis 1984 war Mitchell am Xerox Palo Alto Research Center (PARC) tätig und wurde schließlich Xerox Fellow. 1980/81 war er Senior Visiting Fellow am Computerlabor der Universität Cambridge . Er leitete die Forschungs- und Entwicklungsabteilung von Acorn Computers (UK), wo er die Entwicklung des ersten RISC-Chips ( Reduced Instruction Set Computer ) mit ARM-Architektur verantwortete und Präsident des Acorn Research Center in Palo Alto , Kalifornien , war .
Mitchell trat 1988 in die Sun Microsystems ein und leitete die Forschung am verteilten, objektorientierten Betriebssystem Spring in den Sun Microsystems Laboratories und der Tochtergesellschaft SunSoft. Er wurde Vizepräsident für Technologie und Architektur in der JavaSoft Division und anschließend Chief Technology Officer für Java Consumer & Embedded Products. Später übernahm er die Leitung der Sun Microsystems Laboratories. Danach wurde er Principal Investigator des von der Defense Advanced Research Projects Agency ( DARPA ) und Sun geförderten Programms für Hochleistungsrechnersysteme (HPCS). Nach der Übernahme von Sun Microsystems durch die Oracle Corporation im Jahr 2010 wurde er zum Vizepräsidenten für Photonik, Verbindungen und Packaging bei Oracle Labs ernannt . Am 1. März 2014 schied Mitchell aus Oracle Labs aus. 2013 trat er dem Vorstand der Curci Foundation bei, die Forschung in den Lebenswissenschaften fördert. Stand Dezember 2021 ist er weiterhin Vorstandsmitglied und Vorsitzender des Wissenschaftlichen Beirats. [ 5 ]
Auszeichnungen
1997 wurde ihm von der Universität Waterloo die JW Graham-Medaille für Informatik und Innovation verliehen . [ 6 ] [ 7 ]
Im Jahr 2008 wurde ihm der Fr. Norm Choate, CR, Distinguished Alumni Award der St. Jerome's University verliehen .
Siehe auch
- Acorn Computers
- Java (Programmiersprache)
- Liste der Personen der Universität Waterloo
- Mesa (Programmiersprache)
- Olivetti
- Oracle Corporation
- Sonnenfreund
- Sun Microsystems
- Xerox PARC
Referenzen
- ^ „James Mitchell“ . Die Mitarbeiter von Oracle Labs . Oracle Corporation . Archiviert vom Original am 16. Juni 2012. Abgerufen am 1. April 2011 .
- ^ Schick, Shane (09.04.2007). „Absolventen der Universität Waterloo blicken auf den Schöpfer der Fortran-Variante zurück: Wes Graham war maßgeblich an der Entwicklung des populären WATFOR beteiligt“ . IT Business. Archiviert vom Original am 08.03.2012 . Abgerufen am 17.12.2012 .
Mitchell, heute Sun Fellow bei Sun Microsystems, verfasste 1965 eine studentische Arbeit über die Entwicklung eines schnellen Compilers. Daraufhin wurde er in Grahams Büro gerufen. „Der Dozent des Studiengangs war da, und die Arbeit lag auf Grahams Schreibtisch“, sagte Mitchell. „Er fragte: ‚Glauben Sie, dass Sie das wirklich schaffen könnten?‘ Und ich antwortete: ‚Ja, mit einigen extrem guten Programmierern.‘“
- ^ „Computerinnovator kommt zu Besuch“ . Pressemitteilung . Universität Waterloo. 26. Mai 1997. Abgerufen am 3. April 2011 .
- ^ Mitchell, James George (1970). Entwurf und Konstruktion flexibler und effizienter interaktiver Programmiersysteme (Dissertation). USA: Carnegie Mellon University.
- ^ „Dr. James Mitchell“ . Shurl und Kay Curci Stiftung . Torrance, Kalifornien .
- ^ „Java: Wo Sie morgen sein wollen: Dr. Jim Mitchell, Träger der JW-Graham-Medaille für Informatik und Innovation 1997“ . Universität Waterloo , Kanada. 30. Mai 1997. Archiviert vom Original am 6. Juli 2011. Abgerufen am 1. April 2011 .
- ^ „Empfänger der JW Graham-Medaille für Informatik und Innovation“ . Universität Waterloo . Abgerufen am 25.09.2015 .
