Live data from Hacker News

Babashka Babooka: Write Command-Line Clojure

braveclojure.com

11–16 of 16 posts

Re: Babashka Babooka: Write Command-Line Clojure

#11
post #5

Earlier quoted context omitted.

Babashka has saved me a lot of time. I actually think it is the quickest and easiest way to get started learning Clojure, to a point. No startup time didn't seem like a big deal for my workflow until I got instant startup time when running script, and starting repls -- The kind of repl where you can inspect and act on anything in your program. Babashka tasks is fantastic too! Multi-threaded, simple, and very few surp…

> actually think it is the quickest and easiest way to get started learning Clojure, to a point. That's great, I was just checking out Clojure a few hours ago and now have it installed. Any other cool blogs and resources the fine folks on here could recommend.

If you're truly looking for an info dump...

https://gist.github.com/ssrihari/0bf159afb781eef7cc552a1a0b1...

And I'd start from the very first link! I'm sure everyone agrees an engaging writing style goes a long way. Ayphr's posts are awesome for broad understanding, some novel order to the presentation I haven't seen elsewhere

Re: Babashka Babooka: Write Command-Line Clojure

#12
post #9
post #8

Earlier quoted context omitted.

This might be further down the rabbit hole than you want to go, but I enjoyed the incredibly detailed blog post here with Babashka and deploying a AWS Lambda: https://jmglov.net/blog/2023-01-04-blambda-analyses-sites.ht...

That blog post wasn't about nbb, but about bb, right?

You are right I edited up update the comment

Re: Babashka Babooka: Write Command-Line Clojure

#13
post #6

I've really enjoyed Babashka lately. Most recently, I ported a script from Bash which gets around WiFi captive portals and was able to add some features and even unit tests. Super fun and would have been hard for me to do in Bash! https://gist.github.com/matthewdowney/dab4d12d001152dec473e3...

[deleted]

Re: Babashka Babooka: Write Command-Line Clojure

#14
post #5

Earlier quoted context omitted.

Babashka has saved me a lot of time. I actually think it is the quickest and easiest way to get started learning Clojure, to a point. No startup time didn't seem like a big deal for my workflow until I got instant startup time when running script, and starting repls -- The kind of repl where you can inspect and act on anything in your program. Babashka tasks is fantastic too! Multi-threaded, simple, and very few surp…

> actually think it is the quickest and easiest way to get started learning Clojure, to a point. That's great, I was just checking out Clojure a few hours ago and now have it installed. Any other cool blogs and resources the fine folks on here could recommend.

This is for general Clojure, I’ve had a lot of fun and learned a lot from it (and the original): https://4clojure.oxal.org/

Re: Babashka Babooka: Write Command-Line Clojure

#15
post #4

If you work on Mac, there are a lot of great ways these days to script in a better language than Bash. Here's how to write easy scripts in Swift, without learning a new language: https://rderik.com/blog/using-swift-for-scripting/#our-first...

Thanks for posting that! I have also experimented with Babashka, but I am fond of Swift. It may be my favorite non-Lisp language.
Post reply on HN