Sorry to step in uninvited to this discussion, I have some doubts about all this, and I'll really appreciate if someone more knowledgeable could enlighten my ignorance. The doubts I have are as follows:
1) Why is performance relevant to whether namespaces are implemented one per file or many per file? 2) I was under the impression namespaces were introduced to improve code maintainability. Was I wrong? That's all folks.