Question:
java vs c# vs c++?
kilolki
2006-03-03 14:51:38 UTC
what do you think about the question
i like java because its system dependent (gui).
i like c++ because its solid and fast .
i like c# because easy new and functional.
Five answers:
frankfazzio
2006-03-04 12:44:17 UTC
C++ is "old" and is "not typed" (you can apply, for example, a pointer to an integer to point at a character string). Also, it's class/inheritance/polymorphism/OO support is an afterthought, not like C# or Java. I wrote C++ years ago before OO was around.



Anyway, no arguement that C++ code runs faster - but with hardware today, I'd opt for a language that's easier to write.



My suggestion - all things being equal - if you are a dyed-in-the-wool-Microsoft shop, go with C#. If not, go with Java.
whatda101
2006-03-03 17:15:19 UTC
Yeah, C++ is definitely better. But as far as my concern, I think for developing a quick application or web application C# provides a much easier environment than Java or C++.

Forget the slow GUI in Java

Watch out for the garbage collection or memory leak in C++

C# takes care of both.



However, it's all depends on the purpose of your software.
JeffJeffSon
2006-03-03 14:59:05 UTC
Go with C++. It can be VERY eaisly ported from system to system, its very fast and efficiant, and it has more support online than physically comprehendable. Not only that, but companies always need good C++ programmers. C++ was used to create Linux, used in open source projects, and used to make many video games on all types of systems. Note-C++ is a litte difficult to learn, but not much harder than any of the other ones.
gorkhali_dude
2006-03-03 15:01:13 UTC
I agree with the previous poster. I am a C# programmer, but am also learning C++. C++ is far better than C# or Java.
sk001_h8r
2006-03-05 08:28:48 UTC
C++ it's not only solid and fast, but if u really understand it, u'll find it dealing with other computer concepts "useful stuff"


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...