4 ms·
The language and IDE flamewars happen because at work, other people make you use tools you wouldn't choose on your own, to write software you don't personally w
by kyllo 12y ago
The language and IDE flamewars happen because at work, other people make you use tools you wouldn't choose on your own, to write software you don't personally want or care about.
You don't see sloppy Haskell because no one is being forced to write Haskell at work. They're only using it because they want to.
The way I see it, it's not so much about discipline or type systems, it's more about freedom and choice.