Hacker Newsnew | past | comments | ask | show | jobs | submit | Borkdude's commentslogin

Thanks :)

Author here. Babashka is a native Clojure interpreter for scripting, it starts in ~5-20ms instead of the usual JVM startup. This release adds JLine3 for building TUIs, a completely revamped console REPL, and a bunch of library compatibility improvements. The charm.clj counter example in the post is a single-file script you can run right away to get an idea of the new TUI capabilities. Have fun scripting!

Babashka now has a built-in markdown library. Babashka now also has a built-in HTML parsing library: Jsoup.

Why does bb carry too much baggage? Because it has useful libraries like the above?


No, because of Graal.


Reagami author here!





The title didn't say compiler, it just said "Google Closure". The article I linked to is very clear that it's about the library.


Updated the title


This is not about maintaining compatibility with a Java version. As you can read in the post, Java 21 will be the minimum required Java version even. It's about the Google Closure Library on which many ClojureScript programs depend.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: