-------- Original Message --------
Subject: Re: [PHP-DEV] Renaming namespaces to packages
Date: Fri, 10 Aug 2007 10:03:25 -0700
From: Stanislav Malyshev <[EMAIL PROTECTED]>
Organization: Zend Technologies
To: Keryx Web <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
FWIW. I teach PHP and for most students I believe their other
implementation of namespaces will soon be the one in ECMAScript
4/JavaScript 2.
Thanks for mentioning it! From what I can see, their idea of namespaces
is radically different from what C++ is doing and equally different from
what packages are anywhere. They basically introduce an orthogonal
namespacing plane (or we can call it attribute set that can be applied
to any name) which can be operated independently of the main namespace.
It's interesting and can be a powerful tool but I imaging how
mind-boggling would be the code seriously using that capability.
And they, btw, are not ashamed of calling it namespaces just because
it's not c++ ;)
From what I gather it looks a lot like this one for PHP, and packages
in JS 2 is something more different.
http://developer.mozilla.org/presentations/xtech2006/javascript/
The packages there, however, seem very much like Java ones with addition
of braces.
P.S. I see you didn't send that to the list - will it be OK to forward
it and my response there? I think it's interesting contribution to the
discussion.
--
Stanislav Malyshev, Zend Software Architect
[EMAIL PROTECTED] http://www.zend.com/
(408)253-8829 MSN: [EMAIL PROTECTED]
--
Stanislav Malyshev, Zend Software Architect
[EMAIL PROTECTED] http://www.zend.com/
(408)253-8829 MSN: [EMAIL PROTECTED]
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php