
Build Your Own Programming Language
by Clinton L. Jeffery · first published 2021
4mentions
1recommended by
4HN commenters
2015–2022first – last mentioned
25% recommend75% neutral
Affiliate links. As an Amazon Associate I earn from qualifying purchases.



…backround: Structure and Interpretation of Computer Programs , Abelson & Sussman & Engineering a compiler, K.D. Cooper & L. Torczon Modern Compiler Design (Worldwide Series in Computer Science), Build Your Own Programming Language: A programmer's guide to designing compilers, interpreters, and DSLs for solving modern computing problems, C Jeffery ### Alternate suggestions: Aho et al. book covers quite a broad variety of topics/discussions. There…
on “Ask HN: What resources do you recommend for compiler development?” ↗…Language, 3e. 4. Pat Shaughnessy. 2013. Ruby Under a Microscope: An Illustrated Guide to Ruby Internals. This is a new one I haven't read yet, but it looks very practical: 5. Clinton L. Jeffery. 2021. Build Your Own Programming Language: A Programmer's Guide to Designing Compilers, Interpreters, and DSLs for Solving Modern Computing Problems. I don't know anything about this one, but people have told me they prefer the first edition:…
on “Crafting Interpreters: A Review” ↗…discussions over the years. (Try a HN search to see yourself). Just an observation how some languages struggle with visibility. One of the creator's of Unicon is Clint Jeffery who has published a recent book: Build Your Own Programming Language (Dec 2021) https://www.packtpub.com/product/build-your-own-programming-...
on “Programming with Unicon [pdf]” ↗> If you're looking to learn C, or you've ever wondered how to build your own programming language, this is the book for you. In just a few lines of code, I'll teach you how to use C, and together, we'll start building your very own language. Agreed on "a few lines", but why should I buy a whole book…
on “Learn C and build your own Lisp” ↗