| CARNEGIE MELLON EVENT CALENDAR |
Andrew 25 (Plus 1) Reunion
Nov 6, 2009 The School of Computer Science presents James Gosling, vice president and Sun fellow at Sun Microsystems, in recognition of the 26th anniversary of the creation of Carnegie Mellon's Andrew computing network. Gosling, a Carnegie Mellon alumnus and inventor of the Java programming language, will give a talk titled "Reflections on Java, the Future, and Mobile Applications." He'll discuss the 18-year history of Java and some unusual ways in which Java has come to be used. He will also reflect on that history as a prelude to the future, including future directions such as deployment in mobile devices and other mobile applications. Gosling received a bachelor's degree in computer science from the University of Calgary, Canada, in 1977, and a Ph.D. in computer science from Carnegie Mellon in 1983. The title of his thesis was "The Algebraic Manipulation of Constraints." He has built satellite data acquisition systems, a multiprocessor version of Unix, several compilers, mail systems and window managers. He has also built a WYSIWYG text editor, a constraint based drawing editor and a text editor called "Emacs" for Unix systems. At Sun his early activity was as lead engineer of the NeWS window system. He did the original design of the Java programming language and implemented its original compiler and virtual machine. In February 2007, he was named an officer of the Order of Canada.
For more information:
|
