James G. Mitchell
| James George Mitchell | |
|---|---|
| Born | April 25, 1943 Kitchener, Ontario |
| Nationality | Canadian |
| Fields | Computer Science |
| Institutions | Oracle, Sun Microsystems, Acorn Computers, Xerox |
| Alma mater | University of Waterloo, Carnegie Mellon University |
| Known for | WATFOR compiler, Mesa programming language |
| Notable awards | J.W. Graham Medal in Computing and Innovation |
James "Jim" Mitchell Ph.D. (born 1943), is a Canadian computer scientist. He has worked on programming language design and implementation (FORTRAN, Mesa, Euclid, C++, Java), interactive programming systems, dynamic interpretation and compilation, document preparation systems, user interface design, distributed transactional file systems, and distributed, object-oriented operating systems. He has also worked on the design of hardware for computer graphics, high-level language execution, and audio input output.[1]
Contents |
[edit] Biography
Mitchell was born in Kitchener, Ontario, Canada on April 25, 1943. He grew up in Cambridge, Ontario, and graduated from the University of Waterloo in Canada in mathematics in 1966. Mitchell began working with computers in 1962 while a student at the University of Waterloo. He and three other undergraduates developed a fast compiler for the Fortran programming language known as WATFOR, for IBM 7040 computer. The project, initiated by Professor J. Wesley Graham, established Waterloo's early reputation as a centre for software and Computer Science research by helping the first generation of computer science major learn to program. He then graduated with a computer science Ph.D. from Carnegie-Mellon University in the USA in 1970.[2]
[edit] Career
From 1971-84 Mitchell was at the Xerox Palo Alto Research Center and eventually became a Xerox Fellow. In 1980–81, he was Senior Visiting Fellow at the University of Cambridge Computer Laboratory. He was head of research and development for Acorn Computers (U.K.), where the ARM RISC chip was designed, and President of the Acorn Research Centre in Palo Alto, California.
Mitchell joined Sun Microsystems in 1988 and was in charge of the Spring distributed, object-oriented operating system research in Sun Microsystems Laboratories and the SunSoft subsidiary. He became Vice President of Technology & Architecture in the JavaSoft Division and then Chief Technology Officer, Java Consumer & Embedded products. Later, he was Vice President in charge of Sun Microsystems Laboratories. He then became Vice President of Photonics, Interconnects, and Packaging at Oracle Corporation in 2010.
[edit] Honors
In 1997, he was awarded the J.W. Graham Medal in Computing and Innovation from the University of Waterloo.[3]
[edit] See also
| Wikimedia Commons has media related to: Acorn Computers |
- Sun Microsystems
- Xerox PARC
- Sun Fellow
- Java (programming language)
- Mesa (programming language)
- Acorn Computers
- Olivetti
[edit] References
- ^ "James Mitchell". The People at Oracle Labs. Oracle Corporation. http://labs.oracle.com/people/mybio.php?c=601. Retrieved April 1, 2011.
- ^ "Computer innovator to visit". news release (University of Waterloo). May 26, 1997. http://newsrelease.uwaterloo.ca/news.php?id=798. Retrieved April 3, 2011.
- ^ "Java: Where You Want to *Be* Tomorrow: Dr. Jim Mitchell, 1997 Recipient of the J.W. Graham Medal in Computing and Innovation". Oracle Corporation. May 30, 1997. http://infranet.uwaterloo.ca/infranet/s199705.htm. Retrieved April 1, 2011.