News for hackers. Stuff that matters.
Re:State of Clojure 2020 by keithasaurus on Friday February 21, 2020 @01:51AM (#22381388)
> Which is what? Scala? Haskell? OCaml? F#? Typed Racket? Idris?

If I want JVM interop, I'd use Scala. Or yeah, as you mention, Kotlin isn't so bad either.

For a fun project, I'd use Idris, Haskell, or Rust (of course, many people may not consider Rust a functional language)

On the frontend, Elm or Purescript.

> I disagree with the notion that Clojure is not suited for large projects

True, large projects can be maintainable or unmaintainable in just about any language. But there's a reason dynamic languages like javascript, python, ruby, and php are seeing such heavy investment into gradual typing: it's helpful to have easy-to-digest information about the shape of data going in and out of functions. Almost nothing about spec is immediately self-evident -- it just gives you more code to read and reason about.

There are no comments on this comment yet.