News for hackers. Stuff that matters.
Re:Clojure: A Lisp that wants to spread by terminaljunkid on Monday March 02, 2020 @01:36AM (#22462183)
> Types solve 2% .......

Vastly understated in my experience. Even trivial python programs contain errors that could be prevented with a trivial type system like Go's

And performance. Not being fast enough is a bug. Consuming much more energy is a bug, in my book.

Sufficiently expressive type systems are better than dynamic typing. They prevent so many errors, especially in FP-inspired high level data transformation functions. I am saying this as a person who doesn't even like most of FP. (You can infer from my comment history).

Re:Clojure: A Lisp that wants to spread by j88439h84 on Monday March 02, 2020 @01:43AM (#22462213)
> like Go's

or Python's. It even has generics.

Re:Clojure: A Lisp that wants to spread by didibus on Monday March 02, 2020 @02:51AM (#22462496)
FYI: Clojure has types for performance, but not for static checking. They're called type hints: https://clojure.org/reference/java_interop#typehints