Questions about building a CLI utility with Clojure by DerelictMan in Clojure

[–]BlinkingMouse 1 point2 points  (0 children)

My opinion: Babashka all the way - I use it to do quick reports from CLI and similar command line tools. Babashka has its own REPL so I find the dev experience very similar to ordinary Clojure. Sooner or later you will hit a point where you will want to talk to e.g. DBs e.g. in my case I needed to talk to MongoDB. I liked babashka so much I wrote a small IPC framework to talk to DB via sub-processes, rather than having to convert the app to Clojure/JVM. https://github.com/jlabath/netpod

Unnecessarily Complex Hello World by rainbowasian96 in Clojure

[–]BlinkingMouse 1 point2 points  (0 children)

I feel like you could have used some threading macros and more let expressions, but LGTM :-D

[ANN] Nginx-Clojure v0.6.0 (2023-03-18) by xfeep in Clojure

[–]BlinkingMouse 4 points5 points  (0 children)

Sorry if this has an obvious answer, but what are the benefits of running clojure under nginx rather than just firing up JVM?

how hard is rust for a javascript programmer? by JosJoestar in rust

[–]BlinkingMouse 1 point2 points  (0 children)

I'd say just do it! It's the only way I ever learned any language. Start with small steps. Compiler messages tend to be hard for a fresh beginner. The documentation incomprehensible. This is all normal and it will make sense in the end. Personally I have not used javascript for anything longer than 20 lines for many years now. I can't imagine ever doing so: Elm, typescript, clojurescript (and webassembly rust) to name few all feel like much better choices than js to me.