3 ms·
I've been building properly designed, syntactically rich DSLs for over a decade. It is much, much easier than building usable APIs. DSL compilers are the simpl
by sklogic 11y ago
I've been building properly designed, syntactically rich DSLs for over a decade. It is much, much easier than building usable APIs.
DSL compilers are the simplest and cleanest code possible. They're nothing but a chain of very trivial tree rewrites, and with a help of a proper DSL you can write and maintain them easily.