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

Reply via email to