This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-08-30
Channels
- # adventofcode (4)
- # aleph (1)
- # announcements (6)
- # babashka (11)
- # beginners (63)
- # calva (73)
- # clj-kondo (9)
- # clj-on-windows (20)
- # cljdoc (8)
- # cljsrn (4)
- # clojure (48)
- # clojure-europe (20)
- # clojure-italy (1)
- # clojure-nl (11)
- # clojure-spec (11)
- # clojure-uk (3)
- # clojurescript (32)
- # cloverage (1)
- # conjure (1)
- # cryogen (5)
- # datomic (83)
- # fulcro (28)
- # graphql (23)
- # gratitude (4)
- # helix (15)
- # honeysql (4)
- # improve-getting-started (14)
- # introduce-yourself (3)
- # jackdaw (5)
- # kaocha (11)
- # leiningen (1)
- # malli (1)
- # meander (5)
- # off-topic (18)
- # pathom (17)
- # pedestal (6)
- # polylith (15)
- # practicalli (1)
- # quil (2)
- # reitit (4)
- # releases (6)
- # shadow-cljs (38)
- # sql (20)
- # testing (6)
- # timbre (5)
- # tools-deps (11)
- # vim (2)
Hello everyone. What do you say about using #calva in our examples instead of Cursive? It’s free and very popular. Then we can have a separate section that describes how to configure the poly
tool with other IDEs. What do you say?
We don't use either, so it's all good
As a Cursive user, I think you're good as you are now 🙂 But whatever you feel appropriate.
According to the State of Clojure 2021 http://surveymonkey.com/results/SM-S2L8NR6K9/ VS code is only third (13%) behind Emacs (44%) and Cursive (31%)
Then maybe leave it as it is. It seems like most people can figure out how to set it up in their favourite IDE already.
In any case, whichever editor you use for your main examples, it's a friendly gesture to have a section with some guidelines for other editors too.
Yes, I agree.
One thing that's nice about Calva is that in the example app repo, you could add a GitPod button (like I have in several of my repos) so folks could spin up VS-Code-in-a-browser with a REPL to try working with a Polylith app in the browser - zero install needed.
(you'd want something more like the setup @U0ETXRFEW himself uses -- my setup has Clover and uses a Socket REPL because that's how I work)
I’m actually planning to add some conf for this to the repo. If that turns out as good as I (and @U04V70XH6) think it will be, then it could make sense to use that setup for the examples?
It would help people getting started, and it’s open source.