4 ms·
As a relatively tiny data point, I've introduced Haskell at a small telecom doing $350M/yr in revenue. This kind of environment screams "Enterprise", but as it
by bojo 9y ago
As a relatively tiny data point, I've introduced Haskell at a small telecom doing $350M/yr in revenue. This kind of environment screams "Enterprise", but as it turns out the vast majority of problems that need solved can be done quite gracefully with Haskell.
- alphaalpha101 9y agoYeah at the end of the day it's just another programming language, and you can really get things done in any programming language.
- lmm 9y agoIt's an incremental improvement on what's gone before, sure, but it does offer a bunch of genuinely useful facilities that a lot of programming languages just don't have. I'd never want to go back to a language that was missing HKT, missing libraries of generic operations on monads, missing libraries of generic operations on recursive datastructures via fixed points, or missing safe derivation of operations on structured data via typeclass derivation or similar.
- goldenkey 9y agoYou want Mathematica then..
- alphaalpha101 9y agoI never ever want to use a language with those features again. HKT are completely unnecessary. No code ever wants or needs HKT. They're pure wankery. Libraries of generic operations on recursive data structures via fixed points? Come on. This is why Go doesn't have generics. They don't want this crap infecting their language. Typeclass derivation? Typeclasses are a terribly designed language feature that is inferior to ML modules in every way.
- dang 9y agoCould you please keep programming language flamewars off HN? We're trying to avoid the destruction that befalls places that host these.