This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-03-12
Channels
- # announcements (19)
- # babashka (33)
- # beginners (96)
- # bitcoin (6)
- # cider (11)
- # circleci (5)
- # clj-kondo (22)
- # cljs-dev (4)
- # cljsjs (2)
- # clojure (65)
- # clojure-australia (9)
- # clojure-berlin (1)
- # clojure-europe (53)
- # clojure-italy (2)
- # clojure-nl (2)
- # clojure-uk (42)
- # clojurescript (9)
- # conjure (1)
- # cursive (33)
- # data-oriented-programming (1)
- # data-science (6)
- # datomic (12)
- # emacs (12)
- # fulcro (7)
- # graphql (4)
- # honeysql (5)
- # jobs (2)
- # juxt (8)
- # lsp (30)
- # malli (9)
- # off-topic (9)
- # other-languages (1)
- # re-frame (17)
- # reagent (11)
- # reitit (5)
- # releases (2)
- # remote-jobs (3)
- # shadow-cljs (39)
- # spacemacs (6)
- # sql (2)
- # testing (3)
- # tools-deps (43)
- # vim (5)
- # xtdb (11)
Just droppin’ this here:
;; my main work REPL:
dev=> (up-since)
#inst "2021-02-26T00:06:35.865-00:00"
;; my depstar project REPL:
dev=> (up-since)
#inst "2021-03-04T23:02:58.207-00:00"
;; my HoneySQL v2 project REPL:
user=> (dev/up-since)
#inst "2021-01-31T00:34:55.324-00:00"
(my dot-clojure
project has a :dev/repl
alias that starts a variety of REPLs and makes the up-since
function available)When I’m talking about my RDD workflow and never using refresh/reload tooling… ☝️:skin-tone-2:
I'd see it more of an evidence that startup time doesn't matter (which also is a useful point!) one can have long-running sessions with or without tools.namespace, can be considered orthogonal? my t.n sessions never become unusable (`(clear)` is a thing if things get messy)
💯 for the startup time issue, yeah. I don't know how long-lived REPLs are for folks that do use that refresh/reload workflow -- I don't hear them talk about that. Which is partly why I make a point of showing just how long I keep my REPLs open.
I use the refresh/reload style... my repls stay open until I need a new dependency that I cannot add with add-libs
... or if I do something stupid and lock the process up for example. I don't measure repl-uptime, and my newer (non-lein) projects start pretty quickly so this does not matter as much as it once did. I know my repls sometimes get used for many days, though.
Ah, nice to see someone else using add-libs
!
Got addicted when I was using leiningen