This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-09-22
Channels
- # announcements (11)
- # architecture (7)
- # babashka (26)
- # beginners (314)
- # calva (20)
- # chlorine-clover (1)
- # cider (5)
- # circleci (27)
- # clara (6)
- # clj-kondo (41)
- # cljsrn (6)
- # clojure (120)
- # clojure-berlin (2)
- # clojure-czech (2)
- # clojure-dev (4)
- # clojure-europe (45)
- # clojure-france (4)
- # clojure-germany (1)
- # clojure-nl (5)
- # clojure-uk (20)
- # clojuredesign-podcast (8)
- # clojurescript (6)
- # conjure (42)
- # datascript (5)
- # datomic (21)
- # deps-new (28)
- # duct (1)
- # fulcro (36)
- # graalvm (10)
- # graphql (24)
- # jackdaw (19)
- # jobs (2)
- # jobs-discuss (46)
- # kaocha (6)
- # malli (26)
- # off-topic (21)
- # parinfer (5)
- # re-frame (10)
- # sci (19)
- # shadow-cljs (95)
- # tools-deps (24)
- # vim (3)
We have a new tip on targeting min macOS version in our clj-graal-docs: https://github.com/lread/clj-graal-docs#targeting-a-minimum-macos-version (thanks to @borkdude to figuring this out!)
Any objections to converting the README to AsciiDoctor? I think it would benefit from a table of contents and AsciiDoctor will automatically generate one if asked.
Another entry that would maybe be useful in these docs: https://github.com/borkdude/dynaload#graalvm
I've done some benchmarking of native image for http, and there's a 20-30% reduction in performance compared to openjdk. I'm working towards opening these up, but I thought I would mention it while I was thinking about it. When I didn't run the tests for long, the gap was much smaller. Obviously the JIT kicks in after a while.
you are giving up a powerful JIT and the variety of GCs for faster startup and generally less memory usage
I find that this section of this video does a good job of explaining the tradeoffs: https://youtu.be/PeMvksAZbdw?t=647