3 ms·
You need to learn the history of HN and realize that Lisp is the original hacker language. As for assembly, there's been several lists of "free" computer books
by xradionut 13y ago
You need to learn the history of HN and realize that Lisp is the original hacker language.
As for assembly, there's been several lists of "free" computer books post that have included assembly tutorials.
- NAFV_P 13y ago"You need to learn the history of HN and realize that Lisp is the original hacker language." That's fairly common knowledge, I've been coding for eighteen months and I learned that "fact" months ago. "As for assembly, there's been several lists of "free" computer books post that have included assembly tutorials." I haven't mentioned what assembly I wish to learn. A lot of the assembly tutorials I have found on the web talk about x86 assembly, yet my processor is 64-bit. I'm quite sure that the principles extend easily from one register size to another, but I have no experience at all in assembly.
- blt 13y agoI would recommend the CS 61C course videos from Berkeley: http://www.youtube.com/playlist?list=PL01C2A0DE46A54CA9 http://www.youtube.com/playlist?list=PL01C2A0DE46A54CA9 It uses MIPS assembly, which you can run on a simulator. I don't think many machine architecture classes teach x86 because it's more complex. The MIPS knowledge from that course has translated easily to x86 in my tiny experience of peering into my compiler's assembly output.