3 ms·
This is just my opinion, but I can't imagine systems programming being the objective of any beginner. A beginner probably wouldn't even be able to differentiate
by nvrspyx 4y ago
This is just my opinion, but I can't imagine systems programming being the objective of any beginner. A beginner probably wouldn't even be able to differentiate systems programming from applications programming.
- eru 4y agoDepends. I can totally imagine someone who has no clue about programming, but is fascinated by what the demoscene people do with a Super Nintendo. Extremely low level programming would be their motivating goal, even if they don't know it yet.
- blub 4y agoThe domain drives programming language choice, so if they’re fascinated by the demoscene they’d look into C or assembly, I imagine. On the other hand, if they’re fascinated about cryptocurrencies, Rust would be a logical choice.
- benj111 4y agoI can't speak for others but I started programming to understand how all the low level stuff works. I think there's merit in learning assembler because you then appreciate what all the other languages are doing under the hood, but then python is also good for getting something done quickly. I suppose it's what scratches you itch. If you want to print out "hello world" quickly and easily then python is a better bet. If you want to know the mechanics, assembler is the better bet.