Hacker News new | ask | show | jobs
by pie_flavor 1647 days ago
You may as well complain that the C guides didn't work in Java. A new language being compatible with an old one just weighs it down with forty years of cruft.
1 comments

> You may as well complain that the C guides didn't work in Java.

Java borrowed a lot of syntax from C, and it has been very successful. If Java had instead taken the powershell approach of needlessly deviating with the syntax, it probably would not have become as popular as it did. So that example supports the opposite of what you thought it does.

Wrong example, clearly. But just replace it with Python then.
You think I'm saying "don't be different for any reason." What I'm actually saying is "don't be different without a good reason". Python for example has been criticized for the breaking changes in version 3, which caused a lot of problems for the community, arguably without a good reason.