I would like to listen to your point of view when it comes to Java or C++. At least for my case.
I’m intereseted in working as freelancer on my own, some day go into Indie games. I’m not sure if i would like to learn java or c++ for this case and as somewhat my first fully known language. I have been speculating between languages for the past two years, and never actually understanded a language fully. Just got a a certain level within each language and then changed. At the moment i feel that i know java the best, but i also find it extremly hard because of the long syntaxes that it posesses.
I would believe i know the basic idea around everything from basic I/O, OOP (Classes/Methods/Parameters), Variables, IF/Else Conditions(Nested), For/While/Do-While loops, Arrays (Half through).
I would be very interested in starting with 2D games, like using Slick2D or Lwjgl for this very soon.
Or do you beleive i should take over to C++ instead? And if not, whats a valid and good point in my progress to expand over to game programming ? What more should i know? et cetra.