Leading-Edge Java Interviews from JavaOne 2006: Day 1 Perspectives from the Pavilion by Frank Sommers and Bill Venners May 17, 2006
This article contains a collection of short, punchy audio recordings made at JavaOne on Tuesday, May 16, 2006. Each recording captures one
person's notion of an idea that is important for developers to think about.
Today, Frank Sommers and I roamed the JavaOne Pavilion with a microphone. We spoke with several people about the important ideas behind their products, and we plan to continue the effort tomorrow and Thursday. Our goal is to give you a feel for the latest developments in the commercial Java space and to gather new and interesting ideas about development for you to ponder.
In this first installment, we've collected several short audio clips, each five minutes or less, for you to listen to. If something strikes a chord with you, whether
harmonic or dissonant, we encourage you to post in the discussion forum.
Tim Boudreau, NetBeans Evangelist at Sun Microsystem, suggests that AJAX
is reinventing the desktop application with the sole addition of a back button. (3:08)
Brendan Humphreys, from Cenqua, discusses the importance of code reviews. (1:45)
Kenji Hiranabe, CEO of Change Vision, Inc., discusses the advantages of having developers push status to managers, rather than having managers pull status from developers. (3:11)
Joe McGlynn, Product Manager of the Borland Developer Tools Division, discusses challenges facing developers, including working with different frameworks in the same
Jags Ramnarayan, Chief Architect at GemStone Systems, Inc., discusses
scalability limitations of using relational databases to help manage session state. (2:59)
Mark Johnson, VP of Marketing at Parasoft Corporation,
discuss the importance of finding the source of bugs, and applying a testing process to prevent that class of bug, rather than just fixing the bug. (4:03)
Loren Corbridge, Senior Product Manager at Sybase, discusses
the usefulness of Eclipse's plug-in architecture and how to add commercial value on top of open source software. (3:16)
Have an opinion about any of the ideas presented in these audio segments?
Discuss this article in the Articles Forum topic,
Interviews from JavaOne: Day 1.
About the authors
Frank Sommers is a Senior Editor with Artima Developer.
Prior to joining Artima, Frank wrote the Jiniology and Web services columns for JavaWorld.
He is an elected member of the Jini Community's Technical Advisory Committee.
Bill Venners is president of Artima Software, Inc. and editor-in-chief 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. Bill has been active in the Jini
Community since its inception. He led the Jini Community's ServiceUI project,
whose ServiceUI API became the de facto standard way to associate user
interfaces to Jini services. Bill also serves as an elected member of the Jini
Community's initial Technical Oversight Committee (TOC), and in this role
helped to define the governance process for the community.