NEWS

Carnegie Mellon Receives DOE Funding to Improve Energy Storage Technologies


Morgan to Receive Prestigious Award From Society for Risk Analysis


Media Advisory: Carnegie Mellon Engineering Students Launch Gift Programs


- Subscribe to CIT News

resources for:

ANDREW 25 (plus 1) Reunion: Public Talk (Sun VP & Alum James Gosling)

November 6, 5:15 p.m.
Rashid Auditorium (4401), Gates Hillman Center

Abstract:
Work on Java began more than 18 years ago. In that time, Java has achieved widespread popularity and deployment for a large and varied set of uses. In this general talk, we look at the history of Java "in the wild" and on some unusual ways in which Java has come to be used. We also reflect on that history as prelude to the future, including future directions such as deployment in mobile devices and other mobile applications.

James Gosling received a BSc in Computer Science from the University of Calgary, Canada in 1977. He received a Ph.D. in Computer Science from Carnegie-Mellon University 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, James was named an officer of the Order of Canada.

5:00 p.m. - Refreshments

    College of Engineering   •   Carnegie Mellon University   •   5000 Forbes Avenue   •   Pittsburgh, PA 15213

CONTACT DIRECTORY