Fork me on GitHub
#clojure-new-zealand
<
2016-10-12
>
raspygold01:10:02

I’ve just starting working through Web Development with Clojure, Second Edition (https://pragprog.com/book/dswdcloj2/web-development-with-clojure-second-edition). I’m currently using Sublime as my editor, as that’s my default daily editor for Ruby on Rails, but I’m open to the idea of trying something new. I know that asking developers which editor is the best is a fool’s errand, but I’m wondering what everyone else is using? I’d definitely be keen to hear any tips on how to get more out of Sublime for Clojure dev too.

raspygold01:10:56

So far the book seems really good so far. Have any of you been through it, maybe the first edition?

lfn301:10:47

I haven’t read it. I’ve heard it’s good though.

lfn301:10:59

Re editors, I think Emacs followed by Cursive is the most popular. Personally I like Cursive, but I spent a couple of years in the C# mines so my ‘ew ide’-ness is not high.

lfn301:10:26

I’d say it’s probably a lot easier to start with Cursive.

gerred01:10:07

👍 to Cursive. Atom is pretty good too. a lot of people will naturally say emacs+cider and vim+vim fireplace, the former probably the experience having the most energy behind it.

raspygold03:10:36

I have used IntelliJ Idea in a previous life so Cursive looks interesting. I’ve been resisting the urge to jump into either Emacs or Vim mainly due to the perceived fairly steep learning curve and investment required. I really like using Sublime for my Rails work, but I feel like the tooling for Clojure just isn’t there and is quite important. I’ll go check out Cursive, but it's good to know Atom is a viable option too — I’ve been waiting for it to mature before considering moving to it from Sublime as I heard some horror stories about it deleting files off disk in the early days.

gerred05:10:55

@raspygold eh, Atom has long been stable and has outpaced Sublime in just about every way, except startup time and battery usage.

raspygold05:10:32

@gerred Ok, sounds like I should have another look at Atom too, I haven’t had a look at it since very soon after it launched.

gerred05:10:16

the sublime clojure creator made proto-repl, here’s a great setup guide: https://gist.github.com/jasongilman/d1f70507bed021b48625

gerred05:10:29

frankly i’m moving to atom/vscode because I’m sick of keeping my vim config in a sane place.