News for hackers. Stuff that matters.
Re:Clojure Web Development Evolved [video] by john2x on Saturday July 30, 2022 @05:10AM (#32285383)
If you're using interop for mundane, everyday things, why use Clojure then? I imagine you would end up writing non-idiomatic Clojure code to do the interop (e.g. working with mutable objects and not immutable datastructures).
Re:Clojure Web Development Evolved [video] by didibus on Saturday July 30, 2022 @04:17PM (#32289904)
The recommended design for Clojure programs is imperative shell, functional core. You use Clojure as your functional core, and it interops with mundane libraries for the imperative shell, such as database clients, http clients, logging, http server, graphics, sound, etc.

It works beautifully, and the REPL helps with all of it.