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 -~----------~----~----~----~------~----~------~--~---
