3 ms·
I'm working on the Coursera compilers class right now, which is excellent: https://class.coursera.org/compilers-004 https://class.coursera.org/compilers-004 Th
by joncooper 12y ago
I'm working on the Coursera compilers class right now, which is excellent: https://class.coursera.org/compilers-004 https://class.coursera.org/compilers-004
The code generation portion of the class covers this material from the other end, i.e. at the point where the AST is transformed into assembly code, and it has been super interesting.
This is obvious in retrospect but wasn't to me beforehand: if you're interested in reverse engineering, it's very helpful to study how the assembly was written in the first place.
- drudru11 12y agoSame here. I'm enjoying the class as well. However, I used to do reverse engineering, so the code gen was not that difficult. I enjoyed the part of the course that covered optimization. It was really interesting to get the prof's take on the space. Anyways, back to the homework :)