3 ms·
Many languages seem to be treated like products ... must add new feature ... must announced new version ... as if the "owner" is worried about getting left behi
by drpixie 4y ago
Many languages seem to be treated like products ... must add new feature ... must announced new version ... as if the "owner" is worried about getting left behind. Mostly counterproductive.
Many (most?) genuinely widely used languages are more-of-less static. C hasn't changed substantially in 20+ years.
And many of us have worked in projects where a subset of the nominated language is mandated, or certain "features" banned - specifically to prevent the use of overly complex, poorly known, or misunderstood language features.
I'm a fan of "if it works, don't make it worse."
- astine 4y agoI don't think I agree with that. Java isn't static. Python isn't static. C# isn't static. These are some of the heavy hitters in terms of total number of users. Stability is valuable, but popular languages still manage to add features to keep up with changing needs. Even C isn't %100 static.