The Artima Developer Community
Interviews | Print | Email | First Page | Previous | Next
Sponsored Link

James Gosling on Java, May 2000
A Conversation with Java's Creator, James Gosling
by Bill Venners
First Published in JavaWorld, June 2000

Page 1 of 7  >>


Java's Creator James Gosling talks with Bill Venners about the many Java-related topics.

On May 31, 2000, Bill Venners rode his bicycle up to Sun Labs in Mountain View, Calif., and spoke with James Gosling, the inventor of Java and a vice president and fellow at Sun Microsystems. In this interview, Gosling talks about his current interest in developer tools, his recent work on the realtime JVM, the practicality of mobile objects, the importance of strict interfaces, the reasons package access is default, and the robotic light bulbs at a Doobie Brothers concert.

Current Projects

Bill Venners: What have you been working on recently here at Sun Labs?

James Gosling: These days, I'm putting together a group to work on developer tools based on work done by the NetBeans folks, who put together this really nice framework for building tools.

One of the things I'm trying to do is to build a set of tools that professional developers would use. Typically, tool vendors tend to go after the mass-market developer, and I guess I'm not one of them, so they generally don't interest me. And, by and large, all the tool developers have kind of ignored the higher-end developers. So I'm spending some time thinking about that.

But, in actual fact, I've spent most of the last year working on the realtime spec for Java. That's really what's occupied me for most of the last year. I was doing that pretty much full-time until three or four weeks ago, when we finally got a camera-ready copy of the book off to Addison-Wesley.

Bill Venners: Which book?

James Gosling: The realtime specification for Java. It's a spec that was done under the Java Community Process.

Page 1 of 7  >>

Interviews | Print | Email | First Page | Previous | Next

Sponsored Links

Copyright © 1996-2018 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use