3 ms·
> It sounds like you're implying that Haskell is just an odd assortment of academic "cute tricks" for impressing people who have nothing more important to spend
by anamax 15y ago
> It sounds like you're implying that Haskell is just an odd assortment of academic "cute tricks" for impressing people who have nothing more important to spend their time on,
Not at all. It's a very elegant system which attracts folks who really want to think about tools. That's not surprising, since that's what Simon Peyton-Jones (haskell creator) designed it for.
- tmhedberg 15y agoOK, fair enough. Though I'm not quite sure what you mean by "thinking about tools". If you're referring to the language as a tool, I personally haven't found that I spend more time thinking about the language when using Haskell than I do when using C, Python, Java, etc. In fact, many of the abstractions it provides make it easier to just "say what I mean" and not worry so much about the gritty details of the language. If I get something wrong in terms of syntax or types, the compiler will catch it for me. At the opposite end of the spectrum, in C, problematic code often just means "Segmentation fault" gets printed to stderr and I'm left without meaningful feedback about where I screwed up. Anyway, I apologize for misinterpreting your tone.