The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
I'm a programmer of C++ and Java: in C++ I build my applications that demand speed. In Java I wrote apps of all kind but those that need a very serious speed.
Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
Andre: I'm not trying to create flamewars... never.
Joselito: Everything that can be done in java can be done in c++ (the difference is that the c++ software will have a performance a thousand times greater).
Originally posted by Abhinav Srivastava:
The only thing I am not sure if it(JEE) provides the same speed of development as .Net.
Originally posted by Henry Wong:
The Java versus C++ story isn't as black and white anymore. Java started meeting and in many cases passing C++ around 2004. Much of it has to do with the newers JITs, particularly the "dynamic recompilation" capability of the JIT.
Java 5 and 6 added a ton of optimizations -- removing many of the synchronization bottlenecks and many GC optimations are coming down the pike too.
While there will always be programs in C++ that are faster -- particularly those that are short lived. I wouldn't always assume that C++ is faster anymore.
Henry
I'm sorry if I said something wrong or that you did not liked.
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Consider Paul's rocket mass heater. |