|
|
|
|
|
by blain_the_train
1406 days ago
|
|
it's not clear to me, and from the studies i have seen, that Haskell leads to less unintended exceptions than Clojure. haskell might certainly lead to less nil pointer expections, but that doesn't even mean the faulty logic is easier to resolve right? what I'm saying is, no one pays to avoid nil pointer expections. if they did, i would simply right no code and call it a day. the question is, does a language let you express your intent accurately. imo, this is what clojure gets right, because it helps me talk to the machine in the machines terms: datastructures. clojure makes using well understood types easy by putting them into the snytax. it wires it into your brain. my worry is, and hear this on every level, haskell is too open ended, people will choose to reinvent lists and sets and hashmaps making it harder and harder to understand how anything can compose together. |
|