Do we need more Java language features or other languages on the Java platform?
You also had the issue of retro fit generics...
Method signature returning this.
Trust the GC!
Should anything be added to the JVM ?
Run C/C++ on top of 'Java'...
What's happening with Fortress from Guy Steele ?
During this JavaPolis '07 interview, the JavaPosse interviews James Gosling and talk about detailed features of the Java language, but also other programming languages like C, C++ and Fortran all in relation to the Java Virtual Machine. Enjoy!
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.