This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-11-18
Channels
- # aleph (4)
- # announcements (2)
- # babashka (48)
- # beginners (59)
- # calva (5)
- # cider (14)
- # clj-kondo (4)
- # cljs-dev (3)
- # clojure (77)
- # clojure-europe (6)
- # clojure-italy (6)
- # clojure-nl (5)
- # clojure-spec (4)
- # clojure-uk (67)
- # clojurescript (19)
- # clr (3)
- # cursive (7)
- # datomic (36)
- # duct (33)
- # events (3)
- # figwheel (1)
- # fulcro (4)
- # funcool (2)
- # graalvm (3)
- # jobs (1)
- # joker (25)
- # kaocha (1)
- # leiningen (45)
- # malli (17)
- # off-topic (103)
- # quil (1)
- # re-frame (16)
- # reitit (1)
- # rewrite-clj (27)
- # shadow-cljs (39)
- # spacemacs (3)
- # sql (11)
- # tools-deps (14)
- # vim (41)
yes, that's where i first saw it mentioned. was curious about whether there were other options 🙂
interestingly, xsc wrote something that uses mranderson: https://github.com/xsc/lein-isolate
it seemed possible that mranderson uses rewrite-clj...and its project.clj suggests it does.
rewrite-cljc progress update: GraalVM experiments continue, trying out github actions and will also give http://drone.io cloud a whirl.
@lee Have you tried a native app with only clojure.test and barely nothing else? To check how much memory that consumes
I have a hello world with a couple of tests where I learned how GraalVM works. Don't have numbers on that, but can look. Do have some numbers on natively compiling and running each rewrite-cljc namespace individually. All work under 3gb restriction except for one.
My goal is to test that rewrite-cljc compiles natively with GraalVM, do you think it important that this test be carried out across mac/windows/linux or would linux only give enough confidence?
(I ask this because http://drone.io is linux only, and it looks like it has maybe has a generous amount of RAM https://blog.drone.io/drone-cloud/)
But having more than one OS seems desirable. I did have some problems that manifested only on Mac or Linux, not that many though
Thanks, I'll give http://drone.io a try and let you know how it goes. GitHub Actions also looks interesting for their 7gb RAM (I think) and multi-platform support. If I can get each test namespace to compile and run under GH Actions available RAM, it could work.
cute graphics for http://drone.io
I think it was @U04V15CAJ who said Clojure is more fun than video games?
ha ha ha - i had started avoiding before getting into clojure, but may be i've been able to continue because of clojure :)