This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-06-06
Channels
- # announcements (2)
- # babashka (22)
- # beginners (93)
- # calva (12)
- # cider (65)
- # clj-kondo (15)
- # cljdoc (5)
- # cljs-dev (4)
- # cljsrn (4)
- # clojure (65)
- # clojure-europe (2)
- # clojure-italy (1)
- # clojure-nl (1)
- # clojure-norway (1)
- # clojure-spec (40)
- # clojure-uk (7)
- # clojurescript (12)
- # conjure (1)
- # cursive (2)
- # data-science (13)
- # datomic (1)
- # dirac (12)
- # emacs (3)
- # figwheel-main (19)
- # ghostwheel (5)
- # helix (6)
- # kaocha (1)
- # leiningen (6)
- # news-and-articles (2)
- # off-topic (17)
- # pathom (5)
- # re-frame (59)
- # reitit (17)
- # restql (1)
- # shadow-cljs (31)
- # spacemacs (5)
- # spire (3)
- # sql (35)
I just looked up the etymology of the word "code", it's got a really interesting root: https://www.etymonline.com/word/code#etymonline_v_15772 > De Vaan traces this through Proto-Italic *kaud-ek- to PIE *kehu-d- "cleaved, separate," Coding, it might be argued, is inherently about separating (so simplifying)
I am loving how fast my changes are reflected when using wrap-reload in comparsion to Django dev server
@somedude314 Or just start your app via the REPL and eval directly into that REPL -- no reload required 🙂
(I never use any reload/refresh stuff -- just a REPL and hot keys to eval forms and top-level forms... "Happiness is a warm REPL!" 🙂 )
Hi Sean Can you elaborate on this message a bit more? Not sure I understand. Does it mean that you never use tools like mount/component for code/state reloading? Or was that message relevant only when working with Clojure Ring servers? Perhaps I should watch your youtube video "Fixing a bug in core.memoize" to understand it better? I may have missed smth because I was a complete Clojure noob when I saw it for the 1st time
@U0113AVHL2W We use Component very heavily at work, for managing things with a lifecycle that matches startup/teardown. That has nothing to do with the reload/refresh discussion really tho'. Component is great for managing dependencies of stateful processes/services (database connection pools, cache setup, web server startup). And, yes, I will sometimes stop
a component system that I started in my REPL, but mostly when I want to spin up different systems that share some resource within the REPL, never to reload/refresh code. I just eval every piece of code I change directly into the running process, often without even saving the file.
I'm not sure what you mean about "Clojure Ring servers". When I'm working on web apps, I start them from the REPL (from Rich Comment Forms in my source code, specifically), and just eval code into them while they're running. I might even have multiple apps running from my REPL.
Yeah, so I've heard. Hopefully I make more use of it as I become more comfortable with functional programming
i see microsoft wants to charge $139 for windows home on http://microsoft.com. Anyone know of a legal avenue to purchase windows at a cheaper price? Deals, authorized resellers, whatever?
Curious... why do you need to buy Windows?
And you have an old Windows machine but didn't update it to 10 for free while that was available?