Hello.
Around a year ago I started learning the C++ programming language.
Then, some time ago I finished my book and I'm confident that I understand quiete
a bit of the language. Maybe it sounds a bit vague, but I learned from the beginning
untill the usage of streams and exception handling (including things like templates, polyformism and the use of Dynamic Memory).
I always wanted to make a game, but for some time the in past and for some time in the future, it seems like I won't
have enough time yet to start learning how to make simple games and move up like that untill I can make my "dream" game.
But I wouldn't like to stop with programming for some time as it is my main hobby and I will probably forget stuff and get out of the "programmers mindset" if I don't do it for a longer period.
So my plan was to start making some small mobile Android applications and desktop GUI's, as that seems, after some research, easier and more reachable in my position.
And again, after some research I discovered that C++ wouldn't be a good choice for that and I read that Java is better for both.
Now I want to start with learning Java, but I doubted if I wouldn't forget the things I learned in C++, because I spent a year learning what I know and because I still want to use C++ for making games after this busy period is over.
So my question is: Do you think (maybe from your own experience) that I will forget the things I learned in C++ if I start learning Java now (keep in mind that I haven't made any "real/big" projects yet, only console, and that I maybe not have that much experience.
I hope everything is clear now and I would like to hear it if you don't understand
something or just want to know something.
Many thanks, your answer is appreciated