- Mon Sep 19, 2011 9:53 pm
#31431
Cheez99 wrote:I completely agree. Unfortunately, my desired job is to work with microcontrollers which really just requires C and ASM knowledge. So I don't really have so much of a push to learn Java, but for everyone else, go for it.Sharingan616 wrote:While C++ is the most powerful, I would advise learning Java first. It's the easiest and has several features that make it harder for you to goof things up, like bounds checking. Java won't let you run out of the bounds of an array, but C++ will let you derp right off and never tell you. Java does garbage collection automatically too, so that's nice; however, I've never had to worry about it in C++.mtndewzane wrote:I am not sure if I want to learn C, C++, or java.C++ is the most powerful of the three. It's better then C, and Java is weak. If you learn C++ very well Java shouldn't be too hard to learn afterwards.
I would love to learn all of them, but need to set my mind on one for now until I feel strong enough to learn another one.
Any suggestions. I know many code C and C++ , but Java would be nice to learn.
Once you know Java, C++ is going to be easy to learn, and hopefully you'll have built up good habits and experience so that you won't make as many mistakes in C++.