I tried emacs. Spent too much time improving emacs and not enough time focused on code..
Switched to Atom / Protorepl It did the job, but seemed a bit unstable. Atom updates all of the time, has a lot of plugins that also update and break one another. I do recommend this setup to new programmers though. It works well enough, and it is free, and pretty easy to set up.
Settled on IntelliJ and Cursive. Used it a bit on non-commercial tinkering then paid the license. It's worth it. I like the code highlighting, the ability to refactor quickly, the repl integration etc.
I still use Leiningen. I've played with boot, but haven't had a compelling need to migrate. The new CLI tools look compelling, and I suspect I will move that way once there is good support for it in Cursive.
Yep starting with Emacs could hinder your Clojure learning curve.
I have been using Atom for a long time now. I used it for Javascript. Now I use VS Code. I shall experiment with ProtoREPL. Last time when I tried, I faced few obstacles. So I went to using LightTable.
IntelliJ + Cursive is quite good when you are building production code.
Once I am deep into Clojure, I will check out Cursive.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I tried emacs. Spent too much time improving emacs and not enough time focused on code..
Switched to Atom / Protorepl It did the job, but seemed a bit unstable. Atom updates all of the time, has a lot of plugins that also update and break one another. I do recommend this setup to new programmers though. It works well enough, and it is free, and pretty easy to set up.
Settled on IntelliJ and Cursive. Used it a bit on non-commercial tinkering then paid the license. It's worth it. I like the code highlighting, the ability to refactor quickly, the repl integration etc.
I still use Leiningen. I've played with boot, but haven't had a compelling need to migrate. The new CLI tools look compelling, and I suspect I will move that way once there is good support for it in Cursive.
Yep starting with Emacs could hinder your Clojure learning curve.
I have been using Atom for a long time now. I used it for Javascript. Now I use VS Code. I shall experiment with ProtoREPL. Last time when I tried, I faced few obstacles. So I went to using LightTable.
IntelliJ + Cursive is quite good when you are building production code.
Once I am deep into Clojure, I will check out Cursive.