+ 2
Does anyone still learn assembly language?
It used to be necessary to u se, when there was need for maximum memory and cpu efficiency, but now?
3 Answers
+ 13
I don't remember where I read this but looks like a good opportunity to quote this
" assembly is like Greek/Latin that we don't speak but has its essence in every language, and knowing it helps in deeper understanding of code morphology"
+ 8
There are places that you don't have any other choice, but use Assembly. However, you could work in the field for a lifetime and never need to.
Personally, Assembly and compiler code generation should be taught to everyone. It would teach the value of writing concise code that can map well to the instruction set.
Despite current practice of not worrying about it because memory & processor speed are cheap and abundent. Most programs could run faster and have less bugs, if their developers thought about efficiency.
0
This all makes sense, and with the advances in high level languages today, it seems unnecessary. From a hard mathematical principle, though, this is the purest form.