|
|
|
|
|
by neilv
1302 days ago
|
|
In addition to the Racket article that the article links, Racket's language support has become more powerful and smoother since then. A more recent treatment is Matthew Butterick's book: https://beautifulracket.com/ It doesn't have to be a big standalone DSL with a separate compiler or preprocessor. It can also be an embedded little language, like when you sprinkle HTML templates throughout your normal general-purpose language, and as only a syntax extension: https://docs.racket-lang.org/html-template/ (Aside: I'm seeing tasteful Racket and Scheme influences in Rust, even though they're very-very different languages. I'm hoping to contribute a little more influences.) |
|