3 ms·
> Products built in haskell don't seem to have dramatically lower maintenance costs. They don't tend to have features that other products don't have. That is y
by willtim 7y ago
> Products built in haskell don't seem to have dramatically lower maintenance costs. They don't tend to have features that other products don't have.
That is your anecdote, mine is the opposite. Using Haskell at my place of work we have lower maintenance costs than other competitors that use Python. We also have features they don't have, such as checked purity (a guarantee that a financial calculation is reproducible) and transparent batching/caching/provenance (made possible by Haskell's expressiveness). None of this would be possible in Python or Java.
Language/notation, is IMHO critical for the ability to think using the right abstractions. To take your argument to the extreme, we should all be still using machine code, because tools don't matter.