clojure-new-zealand

raspygold 2016-10-12T01:23:02.000011Z

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.

raspygold 2016-10-12T01:26:56.000013Z

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

lfn3 2016-10-12T01:33:47.000014Z

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

lfn3 2016-10-12T01:35:59.000015Z

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.

lfn3 2016-10-12T01:36:26.000016Z

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

2016-10-12T01:45:07.000017Z

👍 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.

raspygold 2016-10-12T03:40:36.000018Z

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.

2016-10-12T05:09:55.000019Z

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

raspygold 2016-10-12T05:20:32.000020Z

@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.

2016-10-12T05:21:16.000021Z

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

2016-10-12T05:22:29.000022Z

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

raspygold 2016-10-12T09:06:34.000023Z

Great, thanks @gerred.