Warum ist das Mangeln von Namen nicht standardisiert?

Ich frage mich nur, warum das Mangeln von Namen nie durch den C ++ - Standard standardisiert wurde. Offensichtlich schadet es der Interoperabilität, wenn unterschiedliche Algorithmen für die Namensverwaltung verwendet werden [1], und ich sehe keinen Vorteil darin, dass sie implementierungsdefiniert ist.

Das heißt, im Gegensatz zu Aufrufkonventionen oder der Größe von Primitiven ist es der Maschine selbst egal oder sie weiß sogar nicht, wie die Funktion aufgerufen wird. Warum wurde es nicht standardisiert und warum ist es immer noch nicht standardisiert? Compiler haben die Regeln in der Vergangenheit ohnehin zwischen den Versionen geändert.

[1] Alle Leute, die exportieren, fungieren alsextern "C" sprechen Bände.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage