This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-09-05
Channels
- # announcements (2)
- # babashka (19)
- # beginners (14)
- # biff (10)
- # calva (23)
- # clojure (49)
- # clojure-europe (15)
- # clojure-nl (3)
- # clojure-norway (25)
- # clojure-seattle (1)
- # clojure-uk (4)
- # clojurescript (7)
- # data-science (6)
- # datahike (3)
- # datomic (1)
- # emacs (13)
- # events (2)
- # fulcro (3)
- # graalvm (13)
- # hyperfiddle (32)
- # leiningen (4)
- # lsp (38)
- # malli (1)
- # missionary (34)
- # nbb (28)
- # off-topic (42)
- # other-languages (5)
- # portal (8)
- # practicalli (1)
- # re-frame (3)
- # releases (1)
- # ring (7)
- # shadow-cljs (13)
- # sql (3)
I'm looking for Clojure training, to bring a team or two up to speed with Clojure. Anyone have recent experience with a 1 or 2 day online workshop type of thing?
Hello, @U1Z5X06NP might help.
Out of curiosity, how many persons to train ? What is the general background ? Let us know how it goes, and good luck!
I will be open to explore this oppurunity. Can talk over DM for details. Here is one recent youtube video created while building small 15-puzzle game with ClojureScript. https://clojurians.slack.com/archives/C8NUSGWG6/p1694100591033669
Most of the details are still up in the air. Current guess on the count is < 10, senior software engineers with little to no Clojure familiarity. The training would have to be done by someone who has a history of paid Clojure workshops, and it should almost certainly be an already developed course.
Total rookie question: why doesn’t deps.edn
or project.clj
or something spec the JVM version? I cloned a lein-based project and it hangs. Its penultimate breath is about a missing java module. Maybe the hang has nothing to do with the module.
% java -version
openjdk version "20.0.2" 2023-07-18
OpenJDK Runtime Environment Temurin-20.0.2+9 (build 20.0.2+9)
OpenJDK 64-Bit Server VM Temurin-20.0.2+9 (build 20.0.2+9, mixed mode, sharing)
% lein repl
Error occurred during initialization of boot layer
java.lang.module.FindException: Module jdk.incubator.foreign not found
Subprocess failed (exit code: 1)
^C%
in general, most Clojure stuff works on most versions of Java, so generally anything Java 8+ is fine. not sure what this particular issue is
probably worth a question in #leiningen or issue at https://codeberg.org/leiningen/leiningen/issuesv

The functionality was moved out of incubation https://openjdk.org/jeps/424
Looks like it's in a new namespace/module as a preview? I didn't look too closely, though.

if you use jenv, you can specify a local version with .java-version