3 ms·
imo it really increases you understanding of security issues, stack, heap, over- and under-runs, debugging without source-code, low level caches etc. people oft
by DyslexicAtheist 8y ago
imo it really increases you understanding of security issues, stack, heap, over- and under-runs, debugging without source-code, low level caches etc. people often dismiss it because it not being a useful language to implement applications, but it's kind of essential when optimizing C (you might want to play with inline assembly called from C - not always to make things faster but to better understand where your money is spent).
A great place to visit for a break is @x86instructions Twitter[1] feed. Absolutely hilarious (and you will need some humor to keep your sanity with Assembly on Intel), e.g.:
MOV - Literally Copy Something Instead Of Moving It
or
VLTAYTMPNL - I’d Like To Add Your Scalar Vector Lane To My Professional Network On LinkedIn
...
[1] https://twitter.com/x86instructions https://twitter.com/x86instructions