Click here to Skip to main content
15,893,337 members
Please Sign up or sign in to vote.
1.75/5 (4 votes)
See more:
I am doing my engineering now. My question is that is visual c++ a powerful programming language when compared to java. I also need to know which is mostly used right now in the industry.
Posted

C++ is more powerful than Java, certainly. But, that's a pretty general question. Does Java have uses ? Yes. Is Java used a lot ? On phones, maybe, but almost never in Windows, and I doubt much on Mac. Java is the language for Android phones. C++ stands out in that all the other languages are similar to each other and different to C++, except for Objective C, which is used for Mac development, including iPhone and iPad. I'd say that for engineering, C++ is a good choice. The other choice in my mind is C#, not Java, but while it's easier, I'd think C++ is more likely to be used for engineering purposes.
 
Share this answer
 
Did you learn defining of custom operators for classes? If you want to compare two objects which are not numbers, you need to define the operator, right?

Same thing about languages. Who do you think defined the order relationship which would rank the language quality. I guess different engineers from different application fields will write different ordering rules, but most would deny this fruitless task.

Even statistics on the language usage won't be very useful. You know, we use such a meme illustrating some level of well… alternative intellect: "Average temperature in the hospital". One can average the temperature of all patients, those with fever and those who had died and tell the average. How useful the result is?

I hope you got my hint. :-)

—SA
 
Share this answer
 
v2
Comments
Emilio Garavaglia 6-Jul-11 5:01am    
:-))) An Italian comic said (about statistic) "If you have your head in the oven and the ass in the fridge ... you're not likely in-average well!"
(of course, you can swap the "terminals" ...)
Sergey Alexandrovich Kryukov 6-Jul-11 15:04pm    
Exactly the case :-)! Probably some languages are at those extremes :-)
--SA
this is not right place to compare both language, every langauge has it's own advantage and disadvantage. if you looking for performance driven code, no body can beat C++.. However you looking for flashy UI and application development is less time you can go for JAVA. totally dependent on customer choice :-)
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900