I see what you mean, but I am not sure it's the arrows and not the archers.
While anyone working at Big N company is likely a far better dev than me, I must admit that on the surface, I have not been too impressed with the quality from any them in the past decade or so.
I am less inclined to blame the languages than I am to blame the perverse incentives of these large companies and some of the personality types they sometimes seek to hire. Though, I do understand there are a lot of great devs at those orgs. Just in my experience, greatness doesn't always strongly correlate with ability to call the shots.
Yes I definitely agree that a lot of the problem is rooted in the type of people (or even just management, who knows ?) that get hired there nowadays.
But my thinking is that the language maybe makes things worse ? If you hire people that already are not that competent and force them to use a language that is harder to master it cannot help.
Something I have noted is that many "OG" Mac indie devs have complained about the language and their software quality seems to have gone done a bit as well (but it may have to do with the framework churn as well...).
But yeah, clearly it's impossible to really know from an external observer point of view.
While anyone working at Big N company is likely a far better dev than me, I must admit that on the surface, I have not been too impressed with the quality from any them in the past decade or so.
I am less inclined to blame the languages than I am to blame the perverse incentives of these large companies and some of the personality types they sometimes seek to hire. Though, I do understand there are a lot of great devs at those orgs. Just in my experience, greatness doesn't always strongly correlate with ability to call the shots.