I'm stuck. I just finished watching the SICP lectures . They were really good. (Thanks Mike Cheponis!) I've written partial implementations of Lisp in Python (thanks to PLY and some creativity) and Haskell (thanks to Write Yourself a Scheme in 48 Hours ). I'd like to get a lot more serious about implementing languages, but I'm stuck. I know that EOPL is a really good book. So is the dragon book . I've started both of them at separate times and gotten discouraged. One main problem is that I can only work on this stuff between 12-3AM because of work and kids, so I don't have enough time or enough mental energy. Currently, I think my options are: Give up until I magically have more time one day. Start working on EOPL and plan on it taking several years. Is there a more approachable book that will still teach me what I need? One thing I'm really afraid of is that I'm always at risk for burnout, and I'm really afraid EOPL will send me over t
Ad maiorem Dei gloriam inque hominum salutem.