4 ms·
Macros are only tangentally related to mamon's point.
by pharrington 8y ago
Macros are only tangentally related to mamon's point.
- cultus 8y agoReally? Because apart from macros, Lisp has less syntax and little complexity compared to most languages. The issue mamon was talking about is about different programmers using different mental models or features. If macros aren't overused, this isn't nearly as big of a deal as it is for C++ or Scala. I should except common lisp here. That is indeed a complex language. But Clojure and Scheme aren't/
- zeveb 8y agoNo need to except Common Lisp here. I typically find it quite easy to understand other programmers' Common Lisp. It's not a difficult-to-understand language, and neither are macros, properly used (and they are indeed rarely improperly used).