oh, definitely, that's a great idea
we haven't done that yet, but we'll put it on our list
cool
i bounce around between emacs, vim/tmux, and intellij cursive
but i'd love to hear about your preferences
does one stick out as your favorite?
when i started with clojure, emacs was really the only game in town
clojure 1.3 era
maybe ~5 years ago i just wanted a change so i started experimenting with vim (for clojure, i had used vi/vim plenty otherwise)
and then when i took a job writing clojure full time i went all in and used vim the whole time
after that project tanked, though, i was writing java and scala daily and using intellij, so i decided to give cursive a try just to see
so, to answer your question, i'd say emacs is still my "favorite" just because i've used it the most and i feel like my muscle memory is best there
but vim is really nice too and has a feel to it that i really enjoy: more lightweight, maybe
and then of course, despite being an anti-ide guy for a long time, once i got comfortable with intellij in general cursive felt a bit more natural
i've toyed with vscode and atom (for clojure), but never really tried that hard
i just recently started completely from scratch on an emacs setup again and i'm liking it
cider does everything (and more than i need i think)
Wow. Interesting.
but i do always have intellij open these days (ugh, java again) so its tempting to just have that open as well for my little side project(s)
Heh, definitely.
I hope I'm not spoiling a future episode too much, but my environment of choice is neovim with the conjure plugin.
I've been using vim straight for 23 years or so.
hmmm, haven't even looked at that
I took a professional break from it when I wrote java, used IntelliJ for that.
and i've kind of resisted really getting neovim going (for no good reason)
i like a relatively minimal setup
For a vim user, it's got some niceties. Although much of the cool stuff has gotten into vim too.
i want an editor, a repl and a terminal
i want to be able to reload stuff into the repl easily
i want paredit
Haha. That's me too. Well, plus a decent number of plugins.
automagic formatting
good syntax highlighting
those are my real requirements
I've never tried paredit. Structural editing with vim-sexp has been great. I'd like to try it though.
paredit is nice
thats awesome, i have it open a lot heh
It's amazing to me that there are so many workflows in the clojure community. I was in a meetup and even all 5 vim users had different ways of evaluating code.
yeah
its no wonder new people are scared off by it
probably not spoiling it, no. an overview of the landscape plus maybe a discussion of common features would probably be a good approach
I would like to listen to that episode about editors. I would love to see Nightcode mentioned in there as an awesome getting-started-without-friction (learning) tool!
(I don’t have any stake in it, I just think it is very well done and deserves mentioning)