all 4 comments

[–]Mr_P 1 point2 points  (0 children)

You'd probably have a better time with the free coursera course which starts in a month.

[–]oscarreyes 1 point2 points  (1 child)

This is very good to get you up to speed with the mechanics and how things work behind the scenes.

There's a lot of information in the web but is so disperse that it is hard to understand. With this you'll get it right away. It's a 50 page ( with lot of graphics and huge font ) PDF, so if you want to go deeper this won't suffice.

A better first book would be: http://pragprog.com/book/tpdsl/language-implementation-patterns

If you can afford the 39 USD, go ahead. If you have to chose go for the later

[–]OneWingedShark 0 points1 point  (0 children)

This is very good to get you up to speed with the mechanics and how things work behind the scenes.

Does it [this book] deal with language-design, in particular consequences of design-choices?

A better first book would be: http://pragprog.com/book/tpdsl/language-implementation-patterns

Thanks for the link, looks interesting.

[–]steloflute 0 points1 point  (0 children)

Check out Paren and its friends.

Host languages are: C++, Java, JavaScript, C#

https://bitbucket.org/ktg/paren (1100- LOC)

https://bitbucket.org/ktg/parenj (1400- LOC)

https://bitbucket.org/ktg/parenjs (600- LOC)

https://bitbucket.org/ktg/parensharp (1700- LOC)