sci 2026-07-03

Coming soon:

~/dev/babashka/sci (cljd) $ dart compile exe bin/sci.dart -o sci-repl
Generated: /Users/borkdude/dev/babashka/sci/sci-repl
~/dev/babashka/sci (cljd?) $ ls -lat ./sci-repl
-rwxr-xr-x  1 borkdude  staff  11016800  3 jul. 13:19 ./sci-repl
~/dev/babashka/sci (cljd?) $ time ./sci-repl <<< 1
SCI on ClojureDart! Type :quit to exit.
user=> 1
user=> ./sci-repl <<< 1   0,01s  user 0,01s system 69% cpu 0,022 total
avg shared (code):         0 KB
avg unshared (data/stack): 0 KB
total (sum):               0 KB
max memory:                18672 MB
page faults from disk:     7
other page faults:         1636
~/dev/babashka/sci (cljd?) $ ./sci-repl
SCI on ClojureDart! Type :quit to exit.
user=> (+ 1 2 3)
6
user=> (defn foo "hello" [] (+ 1 2 3)
Error: EOF while reading, expected ) to match ( at [1,1]
user=>  (defn foo "hello" [] (+ 1 2 3))
#'user/foo
user=> (meta #'foo)
{:arglists ([]), :name foo, :line 3436, :column 36, :file nil, :ns user, :doc "hello"}
user=> (foo)
6

7
baptiste-from-paris 2026-07-03T12:06:45.137199Z

really exciting

Will be great to have a Clojure runtime that can be bundled with cross platform mobile apps 😊