Post AbAJSmoJHfniqQ1ke0 by Macroz@fosstodon.org
 (DIR) More posts by Macroz@fosstodon.org
 (DIR) Post #Ab8BuRzP6NkAQayceO by worldsendless@qoto.org
       2023-10-25T14:21:39Z
       
       0 likes, 0 repeats
       
       The language #Clojure and #ClojureScript languages are so stable, with breaking changes being frowned upon in the culture. But breaking in the (frankly, awesome!) tooling has been my difficulty as I maintain a dozen projects of varying ages. It is a real problem. #cider #nrepl #figwheel #piggyback
       
 (DIR) Post #AbAEvI8NuuakKaBqLo by Macroz@fosstodon.org
       2023-10-26T14:04:48Z
       
       0 likes, 0 repeats
       
       @worldsendless Can you elaborate on what kind of breakage do you see? It hasn't felt like much honestly. Maybe I just don't use many features.When I compare to the other side of the fence, the JS stuff rots faster than I can fix it.
       
 (DIR) Post #AbAIuHHjzJnBDzL2PY by worldsendless@qoto.org
       2023-10-26T14:49:28Z
       
       0 likes, 0 repeats
       
       @Macroz I definitely come to the ClojureScript language as a respite from the turbulence of the JavaScript ecosystem.But whenever I fire up one of my old projects, I have difficulty starting a Cider REPL because NREPL or Cider doesn't match anymore. Maybe I'm setting up my Lein wrong.
       
 (DIR) Post #AbAJSmoJHfniqQ1ke0 by Macroz@fosstodon.org
       2023-10-26T14:55:42Z
       
       0 likes, 0 repeats
       
       @worldsendless I guess I've had this problem a few times as well. I think the CIDER auto-injection of the dependencies has helped a bit. Maybe I also don't upgrade the deps that often (Emacs, CIDER or project deps that is)I think updating deps has always been simple as long as there exist new versions to upgrade to.I was thinking that did some config or code change a lot for you. The versioning hell I don't worry about. I think for me the most breaking upgrades were CI or build tool changes.