Java's top guns
<em>JavaWorld</em> honors the leading Java technologies in the 2002 Editors' Choice Awards
By Jennifer Orr, JavaWorld.com, 03/26/02
A tradition since 1997, the JavaWorld Editors' Choice Awards (ECA) honor companies, organizations, and individuals for developing groundbreaking, valuable tools that advance the Java
platform. This year, vendors, readers, and JavaWorld authors and editors nominated more than 200 tools and technologies in the following 10 categories:
- Best Java Virtual Machine
- Best Java Performance Monitoring/Testing Tool
- Best Java-XML Tool
- Best Java IDE
- Most Useful Java Community -Developed Technology
- Best Java Application Server
- Best Java Book
- Best Java Installation Tool
- Best Java Device Application Development Tool
- Most Innovative Java Product or Technology
Nominations were accepted for any commercial, open source, or free Java-based technology shipped on or before January 15,
2002. Beta versions were not eligible.
From those nominations, an eight-judge panel of JavaWorld writers selected one winner and two finalists in each category. In casting their votes, the judges thoroughly evaluated the
features and functions of each technology or tool and its influence on Java.
JavaWorld recognized all winners and finalists at a ceremony on March 25 at the ThirstyBear Brewing Company in San Francisco during
the JavaOne Conference and Expo. Winners received Awards crystals, while finalists took home Awards certificates.
JavaWorld commends all winners and finalists for their commitment to the Java language. Read on to find out what innovations these
companies, communities, and individuals have brought to the Java platform. The winner in each category is followed by two
finalists listed in alphabetical order.
Best Java Virtual Machine: Java HotSpot Virtual Machine, Windows 1.3.1, Sun Microsystems
Java HotSpot technology forms the heart of the Java 2 Platform, Standard Edition (J2SE). Used by IDEs such as Forte for Java,
Borland JBuilder, WebGain VisualCafé, and Oracle9i JDeveloper, and application servers such as BEA WebLogic Server and iPlanet
Application Server, the Java HotSpot VMs support application development, deployment, and management. Last year, the Solaris
version won an Editors' Choice Award in this category; this year, however, Java HotSpot Virtual Machine 1.3.1 for Windows
shines brighter.
"One could say that without the Sun JVM for Windows, there would be no Java," says ECA judge Tony Sintes, a Java consultant
with First Class Consulting.
This ECA winner also wins in performance tests. The Java HotSpot Virtual Machines helped Sun's Sun Fire E15K Server break
performance records in the SPECjbb2000 benchmark last September. In addition to measuring CPU and cache performance, the SPECjbb2000 benchmark also measures JVM implementations,
including code generation, garbage collection, and thread synchronization. With Java HotSpot in place, Sun Fire achieved 324,542
operations per second, a world record.
The new HotSpot version, which ships with J2SE 1.4, has also proven itself a champion. In February 2002, the SPECjbb2000 performance
benchmark recorded that Sun Fire achieved 404,472 operations per second with the new VM.
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Next >
Resources
- Java Virtual Machine
- Java HotSpot Virtual Machine, Solaris, Sun Microsystems
http://java.sun.com/products/hotspot/index.html
- "Pick Up Performance With Generational Garbage Collection," Ken Gottry (JavaWorld, January 2001)
http://www.javaworld.com/javaworld/jw-01-2002/jw-0111-hotspotgc.html
- Java HotSpot Virtual Machine, Windows, Sun Microsystems
http://java.sun.com/products/hotspot/index.html
- JRockit, Windows, Appeal Virtual Machines
http://www.jrockit.com
- SPECjbb2000 benchmark
http://www.spec.org
- Search the Java Virtual Machine (JVM) section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-jvm-index.shtml
- Java IDE
- Forte for Java, Sun Microsystems
http://www.sun.com/forte/ffj/overview.html
- IDEA, IntelliJ
http://www.intellij.com/
- JBuilder, Borland Software
http://www.borland.com/jbuilder/
- "Borland JBuilder 6 Enterprise Delivers," Maggie Biggs, InfoWorld Test Center (JavaWorld, January 2002)
http://www.javaworld.com/javaworld/jw-01-2002/jw-0118-iw-jbuilder.html
- "Java Development Tools Duke It Out for Biz Apps," Maggie Biggs, InfoWorld Test Center (JavaWorld, April 2001)
http://www.javaworld.com/javaworld/jw-04-2001/jw-0420-iw-tools.html
- Search the Development Tools section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-tools-index.shtml
- Java Performance Monitoring/Testing Tool
- JProbe, Sitraka
http://www.sitraka.com/software/jprobe/
- JUnit, JUnit.org
http://www.junit.org/index.htm
- "JUnit Best Practices," Andrew Schneider (JavaWorld, December 2000)
http://www.javaworld.com/jw-12-2000/jw-1221-junit.html
- Optimizeit Suite, Borland Software
http://www.optimizeit.com/
- Browse the Testing section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-testing-index.shtml
- Browse the Performance Tuning section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-performance-index.shtml
- Java-XML Tool
- Java XML Pack, Sun Microsystems
http://java.sun.com/xml/downloads/javaxmlpack.html
- "Sun adds Web services to J2EE," Matt Berger, IDG News Service (JavaWorld, December 2001)
http://www.javaworld.com/javaworld/jw-12-2001/jw-1221-iw-jxml.html
- Xalan-Java, the Apache XML Project
http://xml.apache.org/xalan-j/index.html
- Xerces Java Parser, the Apache XML Project
http://xml.apache.org/xerces-j/index.html
- Browse the Java and XML section of our Topical Index
http://www.javaworld.com/channel_content/jw-xml-index.shtml
- Java Community-Developed Technology
- Apache Ant, the Jakarta Project
http://jakarta.apache.org/ant/
- "Automate Your Build Process Using Java and Ant," Michael Cymerman (JavaWorld, October 2000)
http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html
- JUnit, JUnit.org
http://www.junit.org/index.htm
- Tomcat, the Jakarta Project
http://jakarta.apache.org/tomcat/
- "Servlets in Apache Tomcat and BEA Systems' WebLogic Server," Steven Gould (JavaWorld, February 2001)
http://www.javaworld.com/javaworld/jw-02-2001/jw-0223-servletweblogic.html
- Browse the Java Community section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-community-index.shtml
- Java Application Server
- BEA WebLogic Server, BEA Systems
http://www.bea.com/products/weblogic/server/index.shtml
- JBoss, JBoss.org
http://www.jboss.org/
- "Customized EJB Security in JBoss," Luke Taylor (JavaWorld, February 2002)
http://www.javaworld.com/javaworld/jw-02-2002/jw-0215-ejbsecurity.html
- WebSphere Application Server, IBM
http://www-4.ibm.com/software/webservers/appserv/
- "IBM Within Arms Reach of BEA," Ed Scannell, InfoWorld (JavaWorld, July 2001)
http://www.javaworld.com/javaworld/jw-07-2001/jw-0713-iw-idc.html
- Browse the Java Application Servers section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-appserv-index.shtml
- Java Book
- Effective Java Programming Language Guide, Joshua Bloch, (Addison-Wesley, 2001; ISBN0201310058)
http://www.amazon.com/exec/obidos/ASIN/0201310058/javaworld
- Enterprise JavaBeans, Third Edition, Richard Monson-Haefel, (O'Reilly, 2001; ISBN0596002262)
http://www.amazon.com/exec/obidos/ASIN/0596002262/javaworld
- Just Java 2, Fifth Edition, Peter van der Linden, (Prentice-Hall, 2001; ISBN0130320722)
http://www.amazon.com/exec/obidos/ASIN/0130320722/javaworld
- Browse JavaWorld's Book Reviews index page
http://www.javaworld.com/news-reviews/jw-nr-book-reviews.shtml
- Java Installation Tool
- InstallAnywhere, Zero G
http://www.zerog.com/products_ia_01.html
- InstallShield MultiPlatform, InstallShield
http://www.installshield.com/imp/
- Java Web Start, Sun Microsystems
http://java.sun.com/products/javawebstart/
- "Java Web Start to the Rescue," Raghavan N. Srinivas (JavaWorld, July 2001)
http://www.javaworld.com/javaworld/jw-07-2001/jw-0706-webstart.html
- Java Device Application Development Tool
- iBus Mobile Java Applications Platform, Softwired
http://www.softwired-inc.com/products/products.html
- JBuilder MobileSet, Borland Software
http://www.borland.com/jbuilder/mobileset/
- VisualAge Micro Edition, IBM
http://www.ibm.com/embedded
- Browse the Micro Java section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-micro-index.shtml
- Innovative Java Product or Technology
- Java Web Start, Sun Microsystems
http://java.sun.com/products/javawebstart/
- Jini, Jini.org
http://www.jini.org
- Check out JavaWorld's Jiniology column for stories focusing on Jini technology
http://www.javaworld.com/columns/jw-jiniology-index.shtml
- Browse the Jini section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-jini-index.shtml
- Project Jxta, Jxta.org
http://www.jxta.org/
- "The Jxta Solution to P2P," Navaneeth Krishnan (JavaWorld, October 2001)
http://www.javaworld.com/javaworld/jw-10-2001/jw-1019-jxta.html
- Other JavaWorld Resources
- Search JavaWorld's Product Reviews index page
http://www.javaworld.com/news-reviews/jw-nr-product-reviews.shtml
- Search JavaWorld's Product News index page
http://www.javaworld.com/news-reviews/jw-nr-products.shtml
- Sign up for JavaWorld's free weekly email newsletters
http://www.javaworld.com/jw-subscribe
- Speak out in the JavaWorld Forum
http://forums.idg.net/webx?13@@.ee6b802
- You'll find a wealth of IT-related articles from our sister publications at IDG.net