EPISODE · Apr 30, 2018 · 13 MIN
The magical leverage of languages
from The Eric Normand Podcast · host Eric Normand
For audio, video, and text transcripts: https://lispcast.com/algebraic-properties-composition/
What this episode covers
If I write a straightforward solution to a problem in Clojure, it might take me a thousand lines of code to solve it. To handle all the corner cases and everything, I got a thousand lines of code. However, if I take this other approach where it’s much more indirect, or instead of solving the problem that I have in front of me, I write a language–a DSL. The DSL could take me 500 lines of code to write. That’s a fairly large DSL. Usually they’re much smaller, but it takes me 500 lines of code. Actually, writing the solution in it only takes 10 lines of code.
NOW PLAYING
The magical leverage of languages
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Mar 19, 2026 ·34m
Feb 18, 2026 ·11m
Feb 11, 2026 ·45m