3 ms·
The cognitive dissonance required to believe that C++ templates are 'monstrous' while Lisp S-expressions are awesomely useful and productive is enormous. C++ t
by otabdeveloper2 8y ago
The cognitive dissonance required to believe that C++ templates are 'monstrous' while Lisp S-expressions are awesomely useful and productive is enormous.
C++ templates are far from user-friendly, but they're literally (literally) just Lisp S-expressions with a Lisp syntax and semantics.
- pjc50 8y agoThe semantics of template resolution are important, and unlike anything I'm aware of in Lisp.