3 ms·
How are mentioned three inferior to Clojure and Clojurescript? What if you need performance or a bit less of maximalism in the community... Or even a community
by Keyframe 5y ago
How are mentioned three inferior to Clojure and Clojurescript? What if you need performance or a bit less of maximalism in the community... Or even a community at all and libraries and support?
- closeparen 5y agoGo and Lisp have polar opposite philosophies; it makes sense that some developers who like one will be eager to avoid the other.
- waffletower 5y agoClojure has a very strong software community, and find it to be near an ideal size. Tooling is in flux at the moment in the community, and so it has begun to show some of the lack of uniformity that is easy to find in larger ecosystems like python, java, and Appleland etc.
- capableweb 5y ago> How are mentioned three inferior to Clojure and Clojurescript? They are not lisps :) > What if you need performance Choose a lisp that gives you performance. Clojure gets you about 80% on the way there, for the rest you can use Common Lisp if you really require performance. I've found that Clojure usually does the trick if you optimize it a bit. > Or even a community at all Clojure does have a community, not sure what you mean? There are forums, chats, Q&A sites, blogs, people on Twitter. > libraries and support? Plenty of battle-tested libraries with stable APIs, and loads of companies that offer Clojure support (not to mention the great public community that can also help with most if not all questions). Have you actually used Clojure in any capacity? These points seems to be coming from someone who haven't actually tried to get involved.
- trenchgun 5y agoDo you ever miss static typing?
- capableweb 5y agoI did, in the beginning. But then I learned better ways of achieving the same guarantees, other methodologies to "prove" (not as in "formal proofs") that my program works as it should. Once Clojure.Spec appeared it was a no-brainer to start using it, and now I want Clojure.Spec in all languages, much rather than static typing.