3 ms·
I've personally worked on a Lisp backend, it was probably worse than most of the JS sites you lament about. Of course, it's probably not Lisp's fault that that
by village-idiot 10y ago
I've personally worked on a Lisp backend, it was probably worse than most of the JS sites you lament about.
Of course, it's probably not Lisp's fault that that project was a mess, but the ultimate level of flexibility that CL provided let bad ideas worm their way down to the compilation level, making it really hard to work your way back out.
Honestly, you've never felt tech debt pain like unwinding reader macros.
- qwertyuiop924 10y agoWhich is why the rule of thumb with any sort of macro is: use minimally and tastfully, and do not write one until there is a proven need.