3 ms·
For such a young language Clojure seems to have a lot of cruft. 3 ways to import a module, what were they thinking?
by Touche 9y ago
For such a young language Clojure seems to have a lot of cruft. 3 ways to import a module, what were they thinking?
- valw 9y agoClojure is almost 10 years old. I don't think this reasoning makes sense though, because from what I've seen most of the cruft in any language comes from the very early design decisions (both in what's included and what's missing).
- Touche 9y agoCruft in a language isn't such a big deal as long as it is fixed. What really matters is cruft in the ecosystem. There are so many Clojure tutorials that use "use" and "refer". That's the real problem. JavaScript has with(), but there are approximately 0 articles online that use it, so its not an issue.