Keynote Jeet Kaul on NetBeans vs. Eclipse: Tech Days Shanghai
I got to sneak in on a press conference with the Shanghai news media
who were interviewing China Country Manager Paul Li (Director,
Marketing of Sun Microsystems Greater China) and Jeet Kaul
(Vice President of Developer Products and Programs) after Jeet's
keynote today. One of the most interesting topics is always that one
pesky NetBeans vs Eclipse question. Here's Jeet's reply when asked
about the advantages of NetBeans over Eclipse, and his thoughts on the
competitive arena. I'll encapsulate his responses here:
Competition by nature makes everything better. For example, what if you had to choose to buy a car from only one manufacturer?
We're happy that Eclipse exists. Because of Eclipse, NetBeans is a
better IDE. We care about Java a lot and Eclipse is a great thing. And
though we're not a member of the Eclipse community, we do work in
Eclipse.
The focus of NetBeans is very different than Eclipse. Eclipse and
NetBeans are both platforms and you can build the IDE of your choice on
both platforms. (Here's the media player that was built on the NetBeans platform.)
Eclipse focuses on platform. They want more people building on it.
NetBeans focuses on building an IDE with features, runtime integration,
and getting the developers job done faster.
When the Java EE 5 release happened, there was full support for it in NetBeans. There's still no Java EE 5 support in Eclipse.
NetBeans has full support for Java SE 5. Eclipse doesn't have support for Java SE 5 features like generics.
Our focus is developer innovation, not just languages. With Ruby,
you get Rails for example. NetBeans is the best IDE on the market for
that. (See a screencast introducing Ruby on Rails with NetBeans.
We do language like PHP, JavaScript, Ruby, and the community supports Python, Basic, C++...
We built a visual editor for Swing in NetBeans, the Eclipse community moved it over and are selling it. We're actually happy about this.
See the Shanghai Tech Days
Photo Album for Oct 23rd.
Carla King reporting from Sun Tech Days, Shanghai.