News for hackers. Stuff that matters.
Re:Clojure 1.10 release by lsh on Monday December 17, 2018 @07:24PM (#18703546)
S-expressions are perhaps partly responsible as well. They don't suffer the same brittleness as regular programming languages (is there a word for non-s-expression languages like c/python/etc?).
Re:Clojure 1.10 release by EuAndreh on Monday December 17, 2018 @07:32PM (#18703587)
Re:Clojure 1.10 release by lsh on Monday December 17, 2018 @08:37PM (#18703881)
that's a great link, cheers
Re:Clojure 1.10 release by snorremd on Tuesday December 18, 2018 @03:26AM (#18705235)
I think so as well. When you have macros and can add syntax and features to a language at will, then the language and core library does not need to be very big. This probably helps immensely when trying to avoid breaking changes.

New macros can very well be prototyped and battle-hardened in external libraries before being added to core.