Java/C++ for real languages, personally, I sorta hate VB, so I wont give any comment on that.
C++ is the most common now, but Java is comming strong, so thats a good investment for the future.
i would have to say that java is pretty big now, maybe bigger than c/c++, how can you check? look around in some of the websites that offer jobs to programmers, like headhunter and such websites.
Is Java really bigger than C++? I'm learning Java right now, which is good, but for all the jobs I've seen (for our co-op process) everybody seems to want C++...
Well Java and C++ is very closely related, so once you learn one it is very easy to learn the other... but I have to say going from C++ to java is easier than the other way around, since Java does a lot of things for you, while in C++ those things you have to do yourself... Releasing resources (garbage collection) comes to mind...
yeah Java would probably be real easy to pick up after C++ but I know someone who works for a big recruiting/consulting firm and she says that if I knew VB it would be real easy to find a good job.
Definitely C/C++. Most game developers tend to lean toward C and other commercial programs are built using OOP in C++. Despite what people will tell you C/C++ is by far the most widely used language in the world.
Somehow I doubt C# will ever be a real replacement for C++, considdering Microsoft brought that one out.
I think their goal with C# is to screw up for Java, since they just cant stand not having control over just about everything out there, I hope it fails miserably :|
C++ is here to stay, simply because of performance issues...even with a highly optimized JIT compilers Java cannot keep up with a C/C++ compiled code. Obviously the big thing in Java is the ability to cross-over to different platforms with minimal effort and thats why it so attractive to the employers. Nevertherless, if perforamce is in question C++ will be most likely chosen over Java. If You are fluent in both, than You are in a driver seat.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.