HOME

SOFTWARE SUPPORT CONTACT FORUMS LINKS ARTICLES NEVITIUM

 

Why Not Java?

 

Companies like UPS and Intuit are going to be sorry they didn't use Java to develop their latest "updated" or "modernized" applications. Sybase, the database server that gets installed with these applications (without telling you) is also the name of the company that "makes" the database server. While the conversion to this well known mature database server has been a nightmare for companies like Intuit they will probably soon find it necessary to switch yet again. When they use these commercial database servers they, ultimately you, pay a hefty license fee for it which increases the cost of the software significantly.

Sybase is not doing so good. Pressure from free embedded database servers are starting to take their toll on Sybase. Some of these superior, lightweight, customizable & free database servers are created with Java. Hence they can run on any platform; design the program once and it runs flawlessly on Macintosh, Linux, Unix, OS/2, Windows, and the list goes on.

If some of these companies wake up and embrace Java their applications will take on new life. But instead you see companies like UPS re-developing their flagship application (World Ship 9.0) in .Net chained to Windows and an antiquated database product (Sybase). This kind of maneuver reeks of ignorance and politics combined into one big mess. Intuit recently re-developed, rather, adapted (cough) their flagship application to the lovely Sybase server. The administration nightmares from this has caused many to dump the application or avoid the features that Sybase was used to enable!

 

Sybase IS a good product but part of the problem with Intuit was their falter in adapting the mutli-user nature of Sybase to their predominantly single user application QuickBooks. For years Intuit has offered "multi-user" products but those were hacks for the most part and lacked real mutli-user power. That is precisely why the switch to Sybase was made because QuickBooks could not scale or handle real mutli-user interactions in a real business.

 

Intuit has also based their products on the bloated Internet Explorer; their ultimate goal is to dump the desktop software and have you use online web-based applications where you pay a recurring fee.

These cultures do not exhibit the characteristics of Java. Intelligence, adaptability & ability; all of these being the nature of the Java community they simply do not mesh with the current politics, ignorance & bias that is ingrained in some cultures.

If Intuit had used Java to develop their newest applications from the ground up, they need this anyway, then they would have access to a royalty free, completely customizable, no compromise database server.  If UPS had used Java their customers wouldn't be stuck on Windows and they too could forgo the Sybase licensing fees.  In addition if Sybase tanks and no one wants to cough up the cash to buy/bail them out then UPS, Intuit and thousands of other companies will be forced to redevelop their applications around what is anyone's guess. 

It just makes total sense in the world of freedom to have choices like Java.  Why don't more people cut through the fog and realize the advanced state of this technology.  I think it is because companies like Microsoft & Intuit are still baffled by the Internet; they don't know how to deal with it yet as it potentially invalidates their longstanding investments in old technology and business models. 

 

There is even a free Java Virtual Machine offered by BEA (JRockit) designed to enhance the performance of Java applications beyond Sun's standard JVM.  This could also be utilized as a "plug-in option" that customers (users) could install to enhance the speed of these crucial applications. 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Copyright 2007