About
Speaker Bio: James Gosling received a B.Sc. 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. He has recently been a contributor to the Real-Time Specification for Java..
0:00:00 Slide 1
0:03:24 Slide 2
0:06:47 Slide 3
0:13:34 Slide 4
0:20:21 Slide 5
0:27:07 Slide 6
0:33:54 Slide 7
0:40:41 Slide 8
0:47:27 Slide 9
0:54:14 Slide 10
1:01:01 Slide 11
The talk
Credits and licence
- Institution
- CERN
- Department
- CERN Computing Colloquium
- Speaker
- James Gosling
- Year
- 2007
- Language
- English
- Subjects
- Computer science
- Source
- CERN
- Licence
- CERN, as CERN states it. CERN's terms
- Attribution
- © CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
- Who can watch
- CERN gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed