Interviews from JavaOne 2006: Day 2

Perspectives from the Pavilion

by Frank Sommers and Bill Venners
May 18, 2006

Summary
This article contains a collection of short, punchy audio recordings made at JavaOne on Wednesday, May 17, 2006. Each recording captures one person's notion of an idea that is important for developers to think about.

Today, Frank Sommers and I again roamed the JavaOne Pavilion with a microphone. Like yesterday, we spoke with several people about the important ideas behind their products. Our goal in this series 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 second 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.

Click to download audio Cameron Purdy, CEO of Tangosol, Inc. discusses the difference between a cache and a data grid. (2:14)
Click to download audio Alberto Savoia, founder and CTO of Agitar Software discusses why more people don't do unit testing in practice. (5:10)
Click to download audio Kevin Hakman, Director of Product Marketing at TIBCO, discusses the challenges facing developers wishing to create AJAX enterprise for the enterprise. (3:52)
Click to download audio Mark Schiefelbein, Product Manager at Backbase, discusses the challenges for Java developers building AJAX-enriched web interfaces. (6:41)
Click to download audio Ted Farrell, Chief Architect of Tools and Middleware at Oracle, discusses the challenges faced by Java developers when they first try to wire services together via service-oriented architecture. (3:25)
Click to download audio Max Katz, Senior Systems Engineer at Exadel discusses why developers would choose JSF, what challenges face those who do. (2:11)
Click to download audio Bruno Schäffer, CTO of Canoo Engineering AG, discusses the problems with AJAX and Swing for creating rich clients, and describes an alternative approach. (3:37)

Talk back!

Have an opinion? Be the first to post a comment about this article.

About the authors

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.

Frank Sommers is Artima's Senior Editor.