I'm a little confused - which kind of zealots are we talking about? The folks who want to do everything in one language, or not? :)

As far as namespaces are concerned - a nice idea, but not something I'd personally miss. Sounded like not everyone was comfortable with the implementation of namespaces. That's a pretty good consideration right there. Better that what goes into PHP 5 be well thought out and well implemented.

Both Ada and C++ provide useful examples of how doing too much at once can get youi into trouble.

Ada was considered the most carefully designed and throughly reviewed programming language at the time. Yet because of the complexity of the language when implementing the first Ada compilers we found points where significant behavior was completely unspecified.

C++ had so many new features shoveled in during the standardization process that using the fancier features that (as does STL) requires "porting" code to each new compiler.

Deferring namespaces might be the smartest choice.


Zeev Suraski wrote:


The powers have decided that I have to argue?

You're invited to argue as much as you please if you feel like spending your time on this. It appears that on the arguing front the C++/Java zealots are always on the winning side because they appear to have endless patience and they're represented in an entirely non proportional way in this forum.




--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to