3 ms·
I use Haskell because it actually delivers on the promise of software reusability. In his book, John Ousterhout wrote a wonderful phrase: "increments of softwar
by li4ick 6y ago
I use Haskell because it actually delivers on the promise of software reusability. In his book, John Ousterhout wrote a wonderful phrase: "increments of software development should be abstractions, not features.". I completely agree.
Even though the JVM ecosystem is great, I dislike the languages that run on it, Clojure being an exception. To filter out OOP, it fundamentally abstracts the wrong thing. Modules should abstract functionality, not data. And that's why I don't want anything to do with Java.