February 12, 2022 4:12 PM, "Parrot Raiser" <1parr...@gmail.com> wrote: > In this article, "Every Simple Language Will Eventually End Up Turing > Complete" > https://solutionspace.blog/2021/12/04/every-simple-language-will-eventually-end-up-turing-complete > the author points out an unfortunate tendency for "simple" languages > to accrete features and morph into misshapen monsters.
Interesting article; thanks for the pointer. > Could Raku's grammars provide a way to express the unique features > of a DSL while using the extra features from a carefully considered > framework? My two ¢: I agree with Matthew that we'll be there soon, but that we that we're not there yet – and won't be until we have full support for Slangs. If you're interested in this sort of thing, you might enjoy reading about Language Oriented Programming, https://en.wikipedia.org/wiki/Language-oriented_programming if you haven't previously. In particular, I think the book Beautiful Racket https://beautifulracket.com/ is pretty fascinating. (And I'll add that, once Slangs are stable, we'll have some catching up to do to be as good at DSLs and similar projects as Racket is. But I think we have the potential to be even better (maybe by a lot!)) -codesections