> I think one of the major reasons that all these massive software companies grind to a halt with innovation is because of bad software architecture and a bad choice of programming language contributes to that.
I see social structures having far more influence on architecture than any underlying technical details so I feel your thesis is built on false premise
> I see social structures having far more influence [...]
I don't know. If that were true, then we as a society would just architect our C/C++ based projects such that we don't bump into memory safety issues. Instead we see something like 70% of security issues coming from memory unsafety across the board.
The premise seems legit when thinking about it in terms of the issues with C.
I see social structures having far more influence on architecture than any underlying technical details so I feel your thesis is built on false premise