Hacker News new | past | comments | ask | show | jobs | submit login

I am confused. I thought Haskell was taking pride in not being used in production (and instead being a testbed for new language features/concepts)



You might confused by the motto "avoid success at all costs" which is deliberately ambiguous.


I think it's (avoid (success at all costs)) isn't it?

But I agree - why do people seem to go out of their way to hamper themselves with pun mottos that are just begging to be misunderstood, either genuinely, or deliberately and used against them?

Many people don't stick around for the 'ah it actually means...' bit where you unveil your witticism. They just go away with the face-value explanation and don't bother to learn more.

Like 'free software'. 90% of people aren't sticking around to hear the pitch about 'free as in freedom'. You've already missed your opportunity to explain your point of view - you wasted it on making a pun instead of actually communicating! It's madness.


Yes, that's the line I remember (and read the explanation that Haskell is comfy with being niche). What other interpretation do you think is intended with this sentence? (to me it looks very un-ambiguous, more like deliberately un-ambitious)

Edit: I think I read this explanation: https://news.ycombinator.com/item?id=12056169#:~:text=haskel.... "Haskell would prefer to be powerful, safe, efficient, obscure and niche; rather than popular, industry-standard, widely-known, highly compatible, unsafe, insecure, inefficient and restricted"


No, not really, the number of Haskell-in-production shops is small but steadily growing.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: