Only knowing asm or only knowing procedural programming is definitively bad for your mental health
But it's still important to know what an interrupt or a pointer is, and to know enough about memory management, even if your programming language takes care of all that for you.
It's a bit of a catch-22 isn't it? start with ASM or C and risk having your mind poisoned against OOP, and start with a high level language, and risk not ever wanting to learn about lower level concepts.
Perhaps in the end it doesn't matter what you start with, and experience is the only thing that counts.
There's too many opinions on what's good or bad out there, and they all have some validity.
But it's still important to know what an interrupt or a pointer is, and to know enough about memory management, even if your programming language takes care of all that for you.
It's a bit of a catch-22 isn't it? start with ASM or C and risk having your mind poisoned against OOP, and start with a high level language, and risk not ever wanting to learn about lower level concepts.
Perhaps in the end it doesn't matter what you start with, and experience is the only thing that counts.
There's too many opinions on what's good or bad out there, and they all have some validity.






- carpe noctem
(I still say "string" in my head when I see the $ symbol...)
