The Artima Developer Community
Sponsored Link

Angle Brackets and Curly Braces
What Would You Ask James Gosling?
by Bill Venners
April 29, 2003
I'll be interviewing James Gosling one week from today, my fifth annual interview with the creator of Java. I'm collecting ideas for the interview. What would you like to hear James Gosling talk about?


I'll be interviewing James Gosling one week from today, my fifth annual interview with the creator of Java. I feel very fortunate to get the opportunity to do these interviews with James Gosling. For me, the James Gosling interview is always one of the more interesting 60 minutes of each year. In addition, my interviews with James Gosling for JavaWorld were what originally put the idea in my head to perform interviews of a great variety of software thinkers and doers on

With this weblog post, I'd like to stimulate some creative brainstorming for the interview. Not that I'm running out of ideas, exactly, but I'm curious what readers would want to know from James Gosling. I'm looking for innovative, fresh ideas.

Although I don't expect anyone to read all of this material before posting their ideas, here are the previous four interviews I did with Mr. Gosling:

A Conversation with James Gosling (February 2002) -- Java's creator discusses semantic models, mobile behavior, abstraction versus vagueness, testing, and repetitive stress injury.

A Conversation with James Gosling (May 2001) -- Java's creator discusses inheritance and composition, JSPs and Servlets, community design processes, and more.

A Conversation with James Gosling (May 2000) -- Java's creator speaks on developer tools, the realtime JVM, mobile objects, strict interfaces, and more.

A Conversation with James Gosling (May 1999) -- Java's creator speaks on interfaces and protocols, servers and services, Jini, Java in the enterprise, and more.

Please post any suggestions you may have for this year's James Gosling interview by clicking on the Talk Back! discussion forum link below. Thanks.

Talk Back!

Have an opinion? Readers have already posted 29 comments about this weblog entry. Why not add yours?

RSS Feed

If you'd like to be notified whenever Bill Venners adds a new entry to his weblog, subscribe to his RSS feed.

About the Blogger

Bill Venners is president of Artima, Inc., publisher of Artima Developer ( He is author of the book, Inside the Java Virtual Machine, a programmer-oriented survey of the Java platform's architecture and internals. His popular columns in JavaWorld magazine covered Java internals, object-oriented design, and Jini. Active in the Jini Community since its inception, Bill led the Jini Community's ServiceUI project, whose ServiceUI API became the de facto standard way to associate user interfaces to Jini services. Bill is also the lead developer and designer of ScalaTest, an open source testing tool for Scala and Java developers, and coauthor with Martin Odersky and Lex Spoon of the book, Programming in Scala.

This weblog entry is Copyright © 2003 Bill Venners. All rights reserved.

Sponsored Links


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