Little languages are the future of programming - <...
# linking-together
s
Little languages are the future of programming - https://chreke.com/little-languages.html (I am not sure if I agree to some of the points and also with the headline, but I certainly found this an interesting read)
j
I generally agree with the approach of building (large) programs by creating a set of DSLs that make the different parts of the program easier to express. This is one of the reasons I prefer languages that allow user extension (like Lisps). Glad to see the author include a link to Racket in the footnotes, as their Language Oriented Programming research agenda is very explicitly about this sort of thing.
k
Wanted: a live coding system with Racket-level support for little languages and Smalltalk-level support for tooling.
g
FYI - I’ve switched from writing Lisp macros using Trees (AKA Lists) to writing macros using Characters with Ohm-JS.
a
Any folks here use Raku? Started poking around its docs over the weekend and was pleasantly surprised to see it supports the JVM