This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-05-23
Channels
- # announcements (19)
- # babashka (6)
- # beginners (47)
- # cljs-dev (4)
- # cljsrn (3)
- # clojure (18)
- # clojure-australia (3)
- # clojurescript (50)
- # code-reviews (1)
- # conjure (16)
- # datomic (6)
- # editors (4)
- # emacs (1)
- # fulcro (10)
- # graphql (3)
- # helix (7)
- # jackdaw (10)
- # malli (1)
- # off-topic (3)
- # pathom (4)
- # sci (2)
- # shadow-cljs (39)
- # testing (3)
- # tools-deps (5)
- # vscode (1)
Just found this channel. I've been thinking about porting Chlorine/Clover tooling to CodeMirror (with REPL evaluation over a websocket, like Shadow-CLJS Remote API). Does it seem interesting? I'm thinking that by targetting CodeMirror, maybe we can have a smalltalk-like experience while working with ClojureScript (and maybe even Clojure, who knows?)
In Smalltalk, you have an "image" that's both your source code, the editor, and the app you're running. So there's no "compile time" or "runtime" - you create a function, the IDE already understands it, the runtime already knows about it, etc.
So maybe in ClojureScript, it would be possible to be developing a code on the browser, then somehow "drop in" an editor in the browser, evaluate things, see how it works, and when you save, everything is already updated