+ 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?

21st Apr 2018, 11:23 PM
Franklin Balluff
Franklin Balluff - avatar
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"
22nd Apr 2018, 12:29 AM
Morpheus
Morpheus - avatar
+ 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.
21st Apr 2018, 11:34 PM
John Wells
John Wells - avatar
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.
22nd Apr 2018, 6:34 PM
Franklin Balluff
Franklin Balluff - avatar