Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You might like the assembly tutorial I am writing: https://plus.google.com/111794994501300143213/posts/9gxSUZMJ...

It's focused on actually doing rather than how stuff works. In order to succinctly be able to present this, I had to choose a target platform, which unfortunately seems not to be the one that you prefer.

My tutorial targets OS X, and there is great similarity between coding assembly on OS X and Linux. The tutorial does not spend much time pointing out these similarities, and you unfortunately don't get sensible error messages if you make mistakes. Never the less, you might want to try :)



It would be cool if someone made a VM for development only, on which you could run x86_64 assembly, and get sensible error messages.


Qemu comes pretty close. You can dump register and memory values, crashes outputs useful dumps, etc.


"the overly abstract world of C" I chuckled at that. Looks like you have a fun tutorial though; I'd like to go through it more.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: