News for hackers. Stuff that matters.
Re:If I ever design a first course in compilers, I'll do it ... by mattoxbeckman on Thursday August 07, 2014 @10:44AM (#8147944)
The motivation is the same as one gets from moving from C to C++; you start with a small language (in this case, assembly) and then build on top of it. I've tried this recently in my own course, and found that the morale boost from having something that actually ran and produced results that they understand significantly improved learning.

As for AST design, it is easier to design the AST first than you might think. Just ask the designers of Lisp.

There are no comments on this comment yet.