News for hackers. Stuff that matters.
Re:‘Woof’, a pure Scala 3 logging library by fulafel on Sunday December 19, 2021 @08:16AM (#29613674)
In Clojure(Script) it seems to be a net positive because of the curation effect - the community generally has good taste in picking the good parts of the JVM/npm ecosystems and packaging those to for wide use. For example the de facto standard logging library doesn't use log4j but can interop with Java logging stuff and presents the same interface on both ClojureScript and JVM.

(Also many Java libraries have imperative APIs for no good reason, and it's sometimes the wrapper can present a functional interface)

Re:‘Woof’, a pure Scala 3 logging library by pjmlp on Sunday December 19, 2021 @09:07AM (#29614038)
The reason being that they are older than Java 8, and not everyone buys into functional styles.

Even on .NET, with LINQ having been introduced in .NET 3.5, there might come up some PR discussions that I will just give up and rewrite the code to the expectation level of the audience.