Answer the question
In order to leave comments, you need to log in
Is it difficult to switch from c++ to c#?
I got carried away with gamedev on ue4, so I decided to start learning c++. But C++ is an outdated language, and there are few vacancies (so they say). If I think of something, will it be difficult for me to jump to Sharp, like the syntax should be similar, besides, a lot of things are automated in Sharp.
Answer the question
In order to leave comments, you need to log in
C C++ will be fairly easy to migrate to a similar (I'll intentionally omit criteria here) language like C# or Java. No matter how strange it sounds, it will also be easy to switch vice versa if you use a modern subset of the C ++ language and modern development practices.
It can be difficult to move from C++ to, say, something like Ruby/Pyhon, or JS, or something functional like Scala. But only on condition that you have no experience with similar languages and the ecosystem around them.
In general, when you know several different programming languages, switching and / or learning new ones does not cause any special problems. At least in the early stages. If you suddenly start solving some really difficult problems, you will have to study much deeper and waste time. But this is a common thing.
But C++ is an outdated language, and there are few vacancies (so they say).
It is very difficult if you are an under-junior who has not mastered C++ yet. Just because you actually still have to learn everything almost from scratch
. And if you are a mid/senior, then you won’t ask such questions.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question