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

I’m not sure what you mean. First, do you define linguistic success using anything other than entrenchment? We say a (natural) language is “dead” when no one speaks it anymore. Second, I was saying that the quality (that is, power) of a language is not the only factor in its success.



Setting aside the fact that I think entrenchment is a reasonable definition of success, I imagine most hackers don't judge a technology's success based solely on that metric.

As a dumb example, if a language fails at its stated goals, then that's not successful. Another dumb example might be a language which tries to incorporate FP patterns but implements lambda syntax or semantics quite poorly.


That’s true. But most languages fail at their stated goals to a certain extent, usually by finding an unanticipated niche in which they thrive. What a language is good for is often something you discover, not something you design.


What I mean is that I'm terrible at reading things on Friday afternoon. We're not in disagreement (success != quality) and I'm being pedantic :)




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: