Comment by librasteve
2 days ago
Well, maybe. The problem is that mature languages and ecosystems are mature and new features have to be shoehorned in. Raku (https://raku.org) on the other hand is intentionally designed as a braid of sub languages (slangs) for quoting, regex, PEG, etc and you can easily make your own slang with eg. https://raku.land/zef:lizmat/Slangify so you get your DSL as a drop down language in a general PL setting.
There's so many languages out there, I reject Raku out-of-hand simply since IMO the type should follow the variable name.
You mean like:
or
hmmm Raku is C style
Very good, I wrote Pascal many years ago, but I was thinking more Kotlin/Scala (right?) vs Java.