the beauty in dsl-able languages
8 points by FedericoSchonborn
8 points by FedericoSchonborn
what about lisp? in CL route/post could just be macros
racket is probably an even better fit with #lang. tooling is the one place kotlin seems nicer though
Agreed! I used racket for DSL in a SoC cache simulator. It felt great and fast to implement.
https://w.on-t.work/dslable#dsls-require-tooling was going to be my retort, because without static typing it ends up being https://yamlscript.org/ or an equivalent ruby abomination
Even build.gradle.kts is some uh-huh since Kotlin is only as good as the Object apply(Object...) to which it is applying lipstick