i used to do java lot started c++ ... getten pretty good with it almost up to par with my java but personly there not different for me ... c++ is like the retarded younger brother of java ... it allows entirely too much flex room
look im just saying that c++ may be more powerful but it has a lotta buggy stuff they fixed with java .. hell java was made in c++
cinda learn from your mistakes thing
+ javas api > c++ documentation
im not lazy but it sure as hell helps when i am
also i can and have numerous times made my own java api materials lol in c++ and java (testing my self) so its not like im reliant
maby calling it retarded is unfair expecily when you bring up vb lol
Lets think for a moment...
What is the favored language that programs use that require precision and speed, where the end result can be life or death? NOT Java.
What are the majority of all great software and games programmed in?
Hmmm... C++.
And on and on.
Java does have a huge selection of api classes though.
Sure, they changed a lot of things with Java, but many of the changes involved taking control away from the programmer. They made it harder for inexperienced programmers to make terrible mistakes, but power and performance were sacrificed in the process.
I think it's fair to say that both Java and C++ have something to offer, though the debate over which is better will likely rage on for years and years.
So many libraries and the portability are the strong point of Java, in my opinion. I think it is an excellent language for thin-clients and classroom learning.
Between Java and C++, one isn't better than the other until you specify what you intend to use it for. For example, to make a quick GUI prototype, I would say Java is better.
Personally, I like C++ and all of its intricacies...but I wouldn't say C++ is for everyone.
Lets think for a moment...
What is the favored language that programs use that require precision and speed, where the end result can be life or death? NOT Java.
What are the majority of all great software and games programmed in?
Hmmm... C++.
you can only say this because c++ is older ... most new programmers learn java only time can tell
... even with java's lack of speed the difference isnt that great and it may be in the future that it matters even less like when ram got cheep as hell