3 ms·
The nature of programming is that you use the right tool for the right job. The question is what kind of tool we want Haskell to be. "I want Haskell to be most
by qntm 15y ago
The nature of programming is that you use the right tool for the right job. The question is what kind of tool we want Haskell to be.
"I want Haskell to be most useful only in specific, limited situations where puritanical program correctness is imperative" is a legitimate answer to this question, as is "I want Haskell to be practical enough to be general-purpose". And if a programmer looks at a problem and says "Haskell isn't right for this situation; I'm going to use something else", then you or I, a Haskell advocate, may be okay with that.