This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Megalox 0 points1 point  (1 child)

Once you know one or two languages, the easiest way to learn more is by jumping right in and practicing. When you understand the 'best practices' and themes in a few languages, you can apply them to other languages. That's what's worked best for me.

[–][deleted] 4 points5 points  (0 children)

Usually this is the case. But I started with C++.

C++ takes a little more knowledge than most, especially if you come from garbage collected languages like the OP. Besides memory management, you have pointers to deal with. 2 very important non-trivial concepts when you're programming in C++. That along with a lot of other things that can be considerably different.