3 ms·
> Nothing is stopping languages from allowing both Nothing stops pigs from flying either... hypothetically, but they don't, and languages don't, so debating wh
by gnaritas 9y ago
> Nothing is stopping languages from allowing both
Nothing stops pigs from flying either... hypothetically, but they don't, and languages don't, so debating what they could do is rather pointless, they don't.
> how often is code made worse because you have to write multiple Max implementations
Similar situations occur quite often.
> I doubt that there's many instances where such repetition is necessary, or can't be mitigated with wrapper functions.
That they have to be mitigated is the point, I don't have to do stuff like this at all in a dynamic language, things just work.
- sjwright 9y agoCongratulations, you have worked out that there are no perfect languages. I don't understand what point you're trying to make, other than you prefer one set of trade-offs to another.
- gnaritas 9y ago> other than you prefer one set of trade-offs to another. reply So you can understand the point being made, congratulations, it's what engineering is all about.