top | item 33578778

(no title)

rpgraham84 | 3 years ago

A lot of people have mentioned Golang, and that's fair, but this is HN so obviously Lisp can be the only correct solution. Not just kidding either - if you want to get away from build systems entirely, and especially if you're focused on building compiler tooling and the like, consider using Racket. It's kind of like a "DSL for making DSLs" based on Chez Scheme and a small amount of C-code. It provides a ton of tooling for common things you need/want/didn't-know-you-wanted when making programming languages. https://beautifulracket.com/ is a nice introduction to working with languages once you have a handle on the basics.

discuss

order

No comments yet.