What's best, C# or C++? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

What's best, C# or C++?

Title says it all.

1st Feb 2017, 10:45 AM
Oscar
Oscar - avatar
18 Answers
+ 14
C++ is faster, with more management, so it is harder C# is easier and have better including system
1st Feb 2017, 10:51 AM
WittyBit
WittyBit - avatar
+ 10
I like everyone. You are cool too, @Filip, but everyone have tgeir own opinions, so you cant just say that something is better. You should say WHY it is
1st Feb 2017, 12:37 PM
WittyBit
WittyBit - avatar
+ 10
@cheeze, yeah. And that is bad. If you have your opinion it's nice. But you can made all think like you. If you want to help someone, you cant just say an answer. You need to explain the solution. In our case - explain which is better for some purposes
1st Feb 2017, 12:45 PM
WittyBit
WittyBit - avatar
+ 9
Java! (joke)
1st Feb 2017, 10:50 AM
WittyBit
WittyBit - avatar
+ 9
c++ =]
1st Feb 2017, 12:29 PM
Filip
Filip - avatar
+ 9
Its just stupid to me... I answered the question, my answer is related to the question. But okay, whatever
1st Feb 2017, 12:40 PM
Filip
Filip - avatar
+ 7
It is. But we didn't said that it isn't. :)
1st Feb 2017, 12:32 PM
WittyBit
WittyBit - avatar
+ 6
There's no best. You learn what you like.
1st Feb 2017, 10:51 AM
David Sebastian Keshvi Illiakis
David Sebastian Keshvi Illiakis - avatar
+ 6
2 dislikes, really?
1st Feb 2017, 12:33 PM
Filip
Filip - avatar
+ 6
I can't have my opinion without people hating on me? Interesting mentality
1st Feb 2017, 12:34 PM
Filip
Filip - avatar
+ 6
@Michael Ermishin C# developers would say C#. C++ developers would say C++. This question should be asked to people who don't main either language. Of course Filip would say C++ and it's no biggie at all...
1st Feb 2017, 12:42 PM
David Sebastian Keshvi Illiakis
David Sebastian Keshvi Illiakis - avatar
+ 1
I think the best is C# because it is more easy
1st Feb 2017, 1:41 PM
Fauzi Pratama
Fauzi Pratama - avatar
0
C++ is an older language, and because of that it is actually a "standard" in some special areas of programming. As it's still carrying some low-level features from C, you can (you HAVE TO, indeed) manually manage memory and that kind of things. Because of that, when used carefully, it's probably the most eficient programming language. It's normal to see graphic engines, drivers, and that kind of software being programmed in this language. In the other hand, C# is a lot newer than C++, but it's easier to use and way safer (no manually management of memory) than C++. It's growing REALLY fast with things like Unity and Microsoft Visual Studio. It has a lot of predefined classes (in VS) to manipulate arrays, math-related​ jobs, etc. You can also define your own custom operators. It's also safer to manage user input. It's probably aiming at being a "standard" in the future, at least in general desktop applications (this is just my personal opinion). Oh, and you can program to various kind of devices using C#. With this being said: you choose which one if the best for you Hope I have helped. Peace out.
21st Mar 2017, 6:53 PM
Pablo
Pablo - avatar
- 1
lol. Isn't C# newer?
1st Feb 2017, 12:15 PM
Oscar
Oscar - avatar
- 1
Don't take it so personally. People like to hate. Over the Internet ofc. They would never say it to you in person.
1st Feb 2017, 12:36 PM
Oscar
Oscar - avatar
- 1
well why the fuck did the op get 2 dislikes??
1st Feb 2017, 2:00 PM
Oscar
Oscar - avatar
- 2
haha JK. just checked it's 3 dislike. WHY
1st Feb 2017, 2:00 PM
Oscar
Oscar - avatar
- 3
C# is a developed version of C++ and C-- I think
3rd Feb 2017, 3:51 AM
TheSainMan
TheSainMan - avatar