E
E
Egor Drushchenko2017-01-19 12:40:39
Programming
Egor Drushchenko, 2017-01-19 12:40:39

C# or C++ for those who know C#?

Hello, I am 15 years old. I have been learning sharp since September + unity. Here's something I'm thinking about switching to C++. Is it worth it? I would not want to tie myself only to Microsoft and Windows, but on the other hand, it's a pity to throw Sharp. I ask for help and advice.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
D
Dmitry, 2017-01-19
@EvilsInterrupt

You are only 15 years old! Why are you soaring? Do children need to be fed? Is it necessary to dress a wife, support her? Do you need to earn money for an apartment?
No ! You have plenty of time! Try as much as you can. Look for yourself. If you are drawn to something, then you should not dissuade yourself. That's when it will be 25, then start focusing in a strictly defined direction, but until then, try and experiment!

A
Alexander Taratin, 2017-01-19
@Taraflex

bind only to Microsoft and Windows

c# has been working not only on windows for a long time, the same Unity3D is nowhere more cross-platform, there is also
https://www.xamarin.com/
https://github.com/dotnet/core
www.mono-project.com (used under the hood on most platforms in Unity3D)

L
Lily Kammerer, 2017-01-20
@lidiya3001

I myself write in C ++, unfortunately I have not tried C # yet, and it does not pull. I can only say that I really like this language. True, many points would be easier to write in C # or the same Java, but the language itself is quite easy (at least for me at the moment), and opens up many possibilities. C#, of course, is more "fancy" in some cases, but it lacks one important property - multiple class inheritance, which is in C ++.
In general, try different languages, not just C++. Try to find exactly "your" language :))). Good luck)

D
Dmitry Pavlov, 2017-01-19
@dmitry_pavlov

C# is better because:
In particular also you have already started - continue. Why make life difficult for yourself? You shouldn't "refactor autogenerated code" :) Since you most likely won't be able to avoid web development - master related technologies and languages ​​in parallel - JavaScript, for example, has been gaining momentum for 3 years already and is not going to slow down.

M
Mage From The Space, 2017-01-20
@Magefts

Looking for what. If you want to program on the source then feel free to use C ++. If Object Oriented C#

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question