This week's book giveaway is in the OCAJP forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide 1Z0-808 and have Jeanne Boyarsky & Scott Selikoff on-line! See this thread for details.
Hmmmm.... It looks like JForum shortens the link if it is a bit too long. A little annoying but understandable. Regardless, the full title of the book is "Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages".
I've been meaning to write this book for a long time. I've been fascinated by language implementation techniques ever since I took a compiler class as an undergrad. This book kinda summarizes the key patterns I've run across after building a bazillion language interpreters and translators. Lots of other cool stuff could go in, but I think it covers the main ideas to get people some respectable skills.