Hi,

I suppose this has been discussed before, so I'll not repeat reasons unless 
requested, but I just want to offer a possible feature to mitigate the impact 
of "one namespace per file", which doesn't have controversial syntax and 
hopefully less difficulties in the implementation:

class Fully::Qualified::Class::Name::Declaration { .... }

same as:

namespace Fully::Qualified::Class::Name;

class Declaration { .... }

... except of course this allows classes of different namespaces to be declared 
in one file. Most namespace-enabled languages consider the above declarations 
equivalent. Share your opinions.

Regards, 
Stan Vassilev 

Reply via email to