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
- Digg
- Reddit
- SlashDot
- Stumble
- del.icio.us
- Technorati
- dzone
Page 2 of 7
Finalist: Java HotSpot Virtual Machine, Solaris 1.3.1, Sun Microsystems
Last year's Best JVM winner, the Java HotSpot Virtual Machine for Solaris, continues to be a favorite among developers.
"The HotSpot technology enables a running VM to dynamically adapt to an application's profile and thus optimize performance,"
says ECA judge Frank Sommers, founder and CEO of Autospaces. "In addition, Sun should be lauded for making the JVM available
on Solaris, Windows, and Linux. The Solaris version enables Java to run mission-critical applications around the clock."
Finalist: JRockit 3.0, Windows, BEA Systems
BEA Systems' JRockit 3.0, recently acquired from Appeal Virtual Machines, offers a VM suite for server-side execution. It
boasts multiuser scalability, selectable nondisruptive garbage collectors, multiprocessor support, and the ability to monitor
and manage Java application execution.
"The need for speed, stability, and scalability in J2EE (Java 2 Platform, Enterprise Edition) applications is ever present,"
says ECA judge Humphrey Sheil, a technical architect with Cedar Group. And with tools like the management console and the
underlying quality of the VM implementation, JRockit has gone a long way towards raising the bar in this sector of the VM
market."
Best Java Performance Monitoring/Testing Tool: JUnit 3.7, JUnit.org
A repeat ECA winner, JUnit was honored again for its regression-testing framework. JUnit stands out from other performance
monitoring and testing tools because developers have free access to it and its testing language is the same as the source
language; furthermore, programmers wrote the framework for programmers.
"Most testing tools are aimed at nonprogrammers," says JUnit director Kent Beck. "The split between testing and programming
is artificial and harmful in the JUnit worldview. Programmers must be directly accountable for the quality of their work,
and one way to enable accountability is to shift the primary responsibility for automated testing to the programmer."
"No product has changed the way I code more than JUnit," says ECA judge Daniel Steinberg, director of Java offerings at Dim
Sum Thinking. "Testing first has made me a better, more productive programmer."
"The JUnit creators have delivered a sizeable benefit to the Java developer community -- and indirectly, through higher code
quality, to Java developers' customers," says ECA judge Sommers. "Because JUnit is only a small download away, any Java developer
running a test suite before calling it a day can sleep better at night."
JUnit has already enhanced its winning release; version 3.8, now available, improves JUnit's error messages and add-on support.
Finalist: JProbe 3.0, Sitraka
Sitraka's JProbe 3.0 shows developers a graphical image of their Java programs to help them diagnose and eliminate code errors
and inefficiencies. Future releases will include a new application server configuration wizard, improved call graphs, heap
snapshot differencing, and an instance memory calculator.
- Digg
- Reddit
- SlashDot
- Stumble
- del.icio.us
- Technorati
- dzone
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
ThanksBy Jibran_pcc on September 9, 2009, 3:01 amThanks for the information I really appreciate the work you done... Buy Domain Names
Reply | Read entire comment
hhm no apps??By Anonymous on May 14, 2009, 6:28 pmYou select top 10 java apps. None of them does a have a real benefit for the users. All do solve problems you won't have without java, that's nuts. Please do more...
Reply | Read entire comment
good jobBy Anonymous on November 5, 2008, 5:45 amthis information was really good....
Reply | Read entire comment
View all comments