Companies do periodically try to take over C++. Several have sought to throw their weight around by sending numerous extra bodies to vote at selected ISO C++ Committee meetings. They do not often succeed at that, but some have continuously outsized influence on the process, at all levels, just by their sheer amount of participation.
The people they send to meetings on a regular basis do a great deal of important work, and they often disagree among themselves. But sometimes marching orders evidently come down.
There was a recent concerted effort to define a process to determine when and where backward ABI compatibility should be abandoned, which would have made it much easier to bring about such occasions.
Maintaining a list of individually unobjectionable principles seems innocuous, but it is via the principles omitted from the list being thereby made harder to appeal to that you can get bad results. And, the more there are, the easier it is to reject this or that request.
The people they send to meetings on a regular basis do a great deal of important work, and they often disagree among themselves. But sometimes marching orders evidently come down.
There was a recent concerted effort to define a process to determine when and where backward ABI compatibility should be abandoned, which would have made it much easier to bring about such occasions.
Maintaining a list of individually unobjectionable principles seems innocuous, but it is via the principles omitted from the list being thereby made harder to appeal to that you can get bad results. And, the more there are, the easier it is to reject this or that request.