Conversation

how does this "Haskell isn't practical, no one uses it in industry" thing keep coming up on the /r/haskell subreddit ffs my dudes, if Facebook, Target, and a few of the biggest financial institutions on earth aren't "industry" i do not know what you want
17
180
At some point it just becomes a self-perpetuating meme, like Perl being unmaintainable despite being one of the first widely used languages to have standardised testing, documentation and package management.
1
24
And anecdotally I find that the explicitly typed dereferencing operators ($, @, %, *) go a long way toward avoiding basic type errors, particularly when refactoring, despite its being a Very Dynamic language—using a data structure wrong tends to look wrong
2
6
Sorry! You might know them as “sigils”—by “dereferencing operator”, I was referring to how they work under the hood: each local variable name refers to not just a single variable, but a record of references, and the operator selects which one to refer to (or * for all of them).
2
3