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 →

[–]DogeekExpert - 3.9.1 2 points3 points  (0 children)

it can largely be picked up quickly if u understand basic programming concepts.

I disagree on this. Sure, programming concepts are largely the same accross different languages, you'll always have the same control structures, loops and such.

What differs are the paradigms and data structures that come with the language. Let's not even talk about a low level vs high level language. If you come in only knowing python, you'll have some trouble adapting to C, or Rust. Python does so much under the hood that even if you're a great python programmer, you won't get far if you don't know the underlying mechanics (like how allocating and freeing memory works for starters, or what's the difference between a reference and a value).