This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # aleph (10)
- # announcements (2)
- # babashka (2)
- # beginners (101)
- # calva (17)
- # cider (11)
- # clara (6)
- # clj-kondo (25)
- # cljsrn (33)
- # clojure (236)
- # clojure-dev (15)
- # clojure-europe (3)
- # clojure-italy (4)
- # clojure-nl (8)
- # clojure-uk (22)
- # clojurescript (111)
- # clojutre (58)
- # cursive (31)
- # data-science (1)
- # datomic (10)
- # emacs (6)
- # ethereum (1)
- # fulcro (20)
- # graalvm (3)
- # jackdaw (5)
- # leiningen (5)
- # off-topic (44)
- # re-frame (2)
- # reitit (10)
- # shadow-cljs (9)
- # spacemacs (16)
- # sql (14)
- # tools-deps (16)
- # vim (17)
Danny Brown released his new album today. If you're a fan it doesn't disappoint 😂 https://uknowhatimsayin.com/
If we're on music, Nick Cave released a new album yesterday: https://www.youtube.com/watch?v=GwlU_wsT20Q Usually a fan, but not sure yet. Slightly better the second time around.
Such a good one! Recently, I came across this collaboration w/Jack White and I was blown away by the depth and unique sound of it - https://www.youtube.com/watch?v=1tndP407luk
Flying Colors also released an album today (accessible progrock with Neal Morse, Steve Morse (from Deep Purple), Mike Portnoy (ex-Dream Theater)) https://en.wikipedia.org/wiki/Third_Degree_(Flying_Colors_album)
LOL :rolling_on_the_floor_laughing: Just figured that I'd let folks know there is a dedicated (off-topic/non-Clojure) space to share and discuss music 🙂
proper offtopic - i feel that my biggest problem with clojure is that i don't like emacs 😄
but the nice support in intellij and often just prototyping away in the raw repl itself
I used Emacs a lot back in the 17.x-19.x days then moved to other things until I got into Clojure (2010) and I went back to Emacs because "that's what everyone uses"... but I was never truly happy with Emacs and kept trying other things... I enjoyed Atom/ProtoREPL enough to switch, and nearly a year ago changed to Atom/Chlorine.
i do like vim too, but somehow my workflow and the way clojure vim tooling is done also doesn't fit my hand as well as intellij
I was an Eclipse user for many years -- never liked IntelliJ -- so I used CCW for a while with Clojure but ultimately wanted something lighter weight that ran better on the little netbook I owned at the time.
Yeah, I keep dipping into VS Code since I run a mixed Windows/Mac set of systems here. I just can't quite get to like the overall UI/UX tho'...
One thing that has me hooked on Chlorine these days is that it only requires a Socket REPL -- so I can fire up any Clojure process with a JVM option to start a Socket REPL, then connect Atom/Chlorine to it and work with the same workflow as running a REPL locally. Auto-complete is now built-in to Chlorine -- no dependency on compliment required (it will use it if it is present).
We run Socket REPLs in (some of) our production processes so this makes for a nice experience when debugging/researching/patching as well. (yes, we really do patch production processes "live" via the REPL sometimes!).
doom emacs is pretty great, if you like vim keybindings and want something waaaay more stable than spacemacs
Trying it out right now. This really is quite nice. The startup time is insane. Feels like Vim again 😭
here are my configs, if you're interested https://gist.github.com/nate/0b494f662daa892c1dd3bb369a1d4532
cider or similar? I miss the spacemacs comma
, leader key…was really nice to do
, e b for eval buffer, or
, e e to eval s-expr.
Ah I see, does this line here bring in a collection of packages, similar to spacemacs layers? https://gist.github.com/nate/0b494f662daa892c1dd3bb369a1d4532#file-init-el-L99
startup time is not a factor for me. and said before, i'm really bad et emacs, even if you add keybinds to it. and it's not emacs fault, it's my fault 🙂
Yeah, I tend to have Atom and an "everything" REPL up and running all the time -- and probably only restart them once a week or less.
(and if I remember to use the
add-lib branch of t.d.a. then I don't even need to restart the REPL for new dependencies!)