Or is JDJ’s list of contenders tainted by marketing money? Maybe we just had some electronic ballot stuffing. The so-called “Reader’s Choice” awards, just released by SYS-CON Media, publisher of Java Developer’s Journal (JDJ) are so completely out of touch with the reality of the current Java development community, I can’t even begin to guess how they arrived at their conclusions. Either the readers are clinically insane, they Christmas treed the survey, or they just sat through a bunch of marketing presentations from these vendors before responding.
It’s called journalistic integrity, and perhaps JDJ ought to look into it before they put together their list of contenders next year.
Best Java Application Server
Winner: BEA WebLogic Server, BEA Systems (www.bea.com)
First Runner-up: JBoss 3.x Application Server, JBoss Group (www.jboss.com)
Second Runner-up: IBM WebSphere Application Server v5.0, IBM (www.ibm.com)
Third Runner-up: Fiorano ESB, Fiorano Software (www.fiorano.com)
No problem with the top 3, but what is Fiorano ESB? I can honestly say that I’ve never heard of it, and I’ve heard of a TON of Java App servers. I wouldn’t be surprised to see an ad for this product between the articles of JDJ. I don’t dispute that it may be a good product, but find it quite hard to believe that an unknown product would be a readers’ choice.
Best Java Data Access Tool
Winner: IBM WebSphere Studio (Application Developer v5.0), IBM (www.ibm.com)
First Runner-up: Fiorano ESB Data Access Service, Fiorano Software (www.fiorano.com)
Second Runner-up: Kodo JDO, SolarMetric (www.solarmetric.com)
Third Runner-up: Oracle TopLink, Oracle (www.oracle.com)
Once again – Fiorano as the #2 choice?! Where is the fervent yet mute community of users that loves this product so much? And what about ANY of the open source data access tools (Hibernate, OJB, etc)? Or was this description tweaked to only accomodate vendor products?
Best Java Persistence Architecture
Winner: Oracle TopLink, Oracle (www.oracle.com)
First Runner-up: Kodo JDO, SolarMetric (www.solarmetric.com)
Second Runner-up: Describe, Embarcadero Technologies (www.embarcadero.com)
Third Runner-up: The Open For Business Project, The Open For Business Project (www.ofbiz.org)
Once again, was this category designed to omit almost all the open source options? I’ll buy that TopLink and Kodo belong here, but ofbiz? I’ve looked at it – it’s a set of applications, based on (I think) Castor for persistence. Good project? possibly. But it’s not a “Persistence Architecture”.
Best Java IDE Environment
Winner: JBuilder, Borland (www.borland.com)
First Runner-up: Eclipse, Eclipse.org (www.eclipse.org)
Second Runner-up: IBM WebSphere Studio v5.0, IBM (www.ibm.com)
Third Runner-up: IntelliJ IDEA, JetBrains (www.intellij.com)
No big gripe here, though based on the pulse of the Java community, I’d expect IDEA and Eclipse to outpace the other two.
Best Java Web Services Toolkit
Winner: BEA WebLogic Workshop, BEA Systems (www.bea.com)
First Runner-up: IBM WebSphere SDK for Web Services, IBM (www.ibm.com)
Second Runner-up: Oracle9i JDeveloper, Oracle (www.oracle.com)
Third Runner-up: Advantage Plex, Computer Associates (www.ca.com)
Ever heard of Apache’s Axis? What about Glue? I’ve heard more people rave about Glue than the rest of the “winners” combined. Or were they drinking from the vendor fire hose again?
Most Innovative Java Product
Winner: IntelliJ IDEA, JetBrains (www.intellij.com)
First Runner-up: Fiorano ESB, Fiorano Software (www.fiorano.com)
Second Runner-up: Eclipse, Eclipse.org (www.eclipse.org)
Third Runner-up: WebSphere Application Server Enterprise, IBM (www.ibm.com)
Innovative, eh? An IDE, the unheard of Fiorano, another IDE, and a J2EE app server. Wow, if that’s innovation…
Best Java Virtual Machine
Winner: BEA WebLogic JRockit, BEA Systems (www.bea.com)
First Runner-up: IBM Developer Kit, Java 2 Technology Edition, version 1.4.0, IBM (www.ibm.com)
Second Runner-up: Oracle JVM, Oracle (www.oracle.com)
Third Runner-up: Excelsior JET, Excelsior (www.excelsior-usa.com)
So you mean to tell me that Sun’s JVM isn’t even the 4th favorite JVM out there? Or did Sun neglect to pay for placement?
Best Enterprise Database
Winner: Oracle9i Database, Oracle (www.oracle.com)
First Runner-up: DB2 Universal Database v 8.1, IBM (www.ibm.com)
Second Runner-up: JDataStore 6, Borland (www.borland.com)
Third Runner-up: Advantage Ingres, Computer Associates (www.ca.com)
How much did Borland and CA pay to get on this list?
Best Java Profiling/Testing Tool
Winner: JProfiler, ej-technologies (www.ej-technologies.com)
First Runner-up: Quest JProbe, Quest Software (www.quest.com)
Second Runner-up: IBM WebSphere Studio (Application Developer v5.0), IBM (www.ibm.com)
Third Runner-up: Oracle9i JDeveloper, Oracle (www.oracle.com)
A couple of IDEs in the mix? Even if they did come in 3rd and 4th, are they truly better for testing/profiling than JUnit, OptimizeIt, or DevPartner?
Best Java Producer Platform
Winner: IBM WebSphere Application Server v5.0, IBM (www.ibm.com)
First Runner-up: BEA WebLogic Workshop, BEA Systems (www.bea.com”)
Second Runner-up: Sun ONE Web Server, Sun (www.sun.com)
Third Runner-up: Compuware OptimalJ,`Compuware (www.compuware.com)
A producer platform is… what? A J2EE app server, an IDE, or an MDA tool? This category seems to exist as nothing more than a place to repeat vendors’ names. There’s no one category of problem that all of these solve
Best Java Messaging Tool
Winner: Fiorano MQ, Fiorano Software (www.fiorano.com)
First Runner-up: IBM WebSphere MQ 5.3, IBM (www.ibm.com)
Second Runner-up: SwiftMQ 4.0, IIT Software (www.swiftmq.com)
Third Runner-up: Oracle9i Application Server, Oracle (www.oracle.com)
Ahhh, one last dose of Fiorano. Once again they get the nod of inclusion over several more common players, such as SpiritSoft, OpenJMS…
It’s not that I don’t expect this sort of thing from Gartner, Forester, etc. It’s that I expect better out of a publication that purports to be for the developers. Don’t give me marketing BS, give me straight talk, a real reflection of what Java developers are actually choosing when they’re in the trenches building apps. THAT would be a true “Reader’s Choice”.