3 ms·
Clojure (dialect of Lisp) has been a great choice for us.
by throw03172019 4y ago
Clojure (dialect of Lisp) has been a great choice for us.
- shubhamjain 4y agoI worked at a company where it was used. I was on the front-end team, so I didn't really get to understand the perks really well, but overall, it was frustrating how difficult it was for us to work on that codebase. It felt like to even get started I had switch my editor from VS Code to emacs. It was impossible to hire Clojure devs directly. They had to go through this training period. And honestly, it never felt like the choice of language had reduced the number of problems we encountered. That's my personal take though.
- jacquesm 4y agoI tried contributing to a project a friend of mine worked on and it had the same requirement: change to emacs first. I'm not going to get rid of 35 years of muscle memory for common tasks just to work on something so that didn't pan out. But that doesn't stop me from appreciating the care and experience that went into designing Clojure, it's full of very nice balances, especially in the data structures and other low level implementation details.
- ergocoder 4y agoEmacs is the only ide for closure? Wow.
- closeparen 4y agoThere is also Cursive, an IntelliJ plugin/distribution. It's commercial though, perhaps why the parent dismissed it. https://cursive-ide.com/ https://cursive-ide.com/
- throw03172019 4y agoYes, we use Cursive in IntelliJ and love it.
- ergocoder 4y agoIt is pretty bad when there is no free dev tool, and you would have to go hardcore by using Emacs.
- ravi-delia 4y agoEh a simple cider config is hardly hardcore. Not quite as easy as a VSCode package install, but honestly pretty close. With a company config file to start you off it's just fine.
- nathants 4y agothere is a critical mass of devs who want clojure[script] but not emacs: https://github.com/BetterThanTomorrow/calva https://github.com/BetterThanTomorrow/calva
- throw03172019 4y agoWe use Clojurescript on the frontend as well. Clojure everywhere! IntelliJ with Cursive plug-in is great. I never got into emacs.