On Oct 10, 2008, at 2:08 PM, Daniel Eggleston wrote:

> Java will never be able to beat C++'s performance, but I've heard  
> it's generally easier to develop for.  It all depends on what you  
> need to do. Will this have a graphical interface? If yes, I'd go  
> java, there are much simpler graphical toolkits available.  Is it a  
> web app? Then it doesn't much matter which.  Does it need to be  
> cross platform? If yes, I'd almost certainly go with Java.
>
> Are C++ and Java the only two you are limited to?  I personally  
> prefer python if time to market is a big deal.

Having used both, I'd suggest Java.  It's more stable and proffers  
better transaction atomicity, as well as comprehensive database  
support.  The development tools are also vastly superior to everything  
else I've ever seen on the C++ end of the spectrum (you Visual Studio  
pinheads can kiss my Eclipse!).

True, Java isn't quite as fast, but if you stick to Java 5 and 6 the  
performance is really quite impressive, and the better networking and  
threading support will allow you to easily distribute your load across  
a grid of machines if you really end up needing the power.

Overall Java will give you a better total cost of ownership, primarily  
because adding more computers is cheap; spending more time fixing  
billions of C++ bugs is crazy expensive in terms of raw employee time.

Registered Linux Addict #431495
http://profile.xfire.com/mrstalinman | John 3:16!
http://www.fsdev.net/ | http://lordsauron.wordpress.com/


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Linux Users Group.
To post a message, send email to [email protected]
To unsubscribe, send email to [EMAIL PROTECTED]
For more options, visit our group at 
http://groups.google.com/group/linuxusersgroup
-~----------~----~----~----~------~----~------~--~---

Reply via email to