Disclaimer: I'm purposefully stretching to come to this conclusion, think of it as me transcribing an idle thought
I think people are taking out their frustration with C++ on Swift by saying it's fine to churn the language so we don't end up with a mess like C++ because they just despise the way the past of C++ has marred the present by existing, no matter how hard the language is trying to be in the present.
They feel Swift should move fast and break things so that we don't have to live with the mistakes of the past like C++ does.
The problem is even if we think what Swift is doing is perfect and let it solidify, odds are in the future we'll still come to despise it, and the parts we despise will eventually be old and well used enough they can't reasonably be changed by breaking stuff, and then it will be time for a new language to repeat the cycle.
(Replace C++ with Java or some other older language as preferred)
I think people are taking out their frustration with C++ on Swift by saying it's fine to churn the language so we don't end up with a mess like C++ because they just despise the way the past of C++ has marred the present by existing, no matter how hard the language is trying to be in the present.
They feel Swift should move fast and break things so that we don't have to live with the mistakes of the past like C++ does.
The problem is even if we think what Swift is doing is perfect and let it solidify, odds are in the future we'll still come to despise it, and the parts we despise will eventually be old and well used enough they can't reasonably be changed by breaking stuff, and then it will be time for a new language to repeat the cycle.
(Replace C++ with Java or some other older language as preferred)