Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:31662 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 37993 invoked by uid 1010); 16 Aug 2007 23:52:27 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 37978 invoked from network); 16 Aug 2007 23:52:27 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Aug 2007 23:52:27 -0000 Authentication-Results: pb1.pair.com header.from=sfl@scotfl.ca; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=sfl@scotfl.ca; spf=unknown; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain scotfl.ca does not designate 24.71.223.10 as permitted sender) X-PHP-List-Original-Sender: sfl@scotfl.ca X-Host-Fingerprint: 24.71.223.10 shawidc-mo1.cg.shawcable.net Received: from [24.71.223.10] ([24.71.223.10:3849] helo=pd2mo1so.prod.shaw.ca) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B8/B0-32851-B33E4C64 for ; Thu, 16 Aug 2007 19:52:27 -0400 Received: from pd3mr4so.prod.shaw.ca (pd3mr4so-qfe3.prod.shaw.ca [10.0.141.180]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0JMW00M204XGFTF0@l-daemon> for internals@lists.php.net; Thu, 16 Aug 2007 17:51:16 -0600 (MDT) Received: from pn2ml10so.prod.shaw.ca ([10.0.121.80]) by pd3mr4so.prod.shaw.ca (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0JMW00B1A4XGVE10@pd3mr4so.prod.shaw.ca> for internals@lists.php.net; Thu, 16 Aug 2007 17:51:17 -0600 (MDT) Received: from [192.168.0.176] ([70.64.14.62]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0JMW004TN4XFNJW4@l-daemon> for internals@lists.php.net; Thu, 16 Aug 2007 17:51:16 -0600 (MDT) Date: Thu, 16 Aug 2007 17:51:15 -0600 In-reply-to: <46C4DFB6.20609@zend.com> To: Stanislav Malyshev Cc: internals@lists.php.net Message-ID: <29709222-F785-49F1-96C0-FBAA99C641F1@scotfl.ca> MIME-version: 1.0 (Apple Message framework v752.3) X-Mailer: Apple Mail (2.752.3) Content-type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary=Apple-Mail-1-695161324 Content-transfer-encoding: 7bit X-Pgp-Agent: GPGMail 1.1.2 (Tiger) References: <46BE14B1.5050209@zend.com> <6094eac50708150709o6d1fe42bx3449af2bc1b7f54d@mail.gmail.com> <46C337F4.5080001@zend.com> <6094eac50708160540w4828a72aka2264dc69c69903@mail.gmail.com> <46C485C9.7000507@zend.com> <46C48DE4.6020102@zend.com> <46C4DFB6.20609@zend.com> Subject: Re: [Fwd: Re: [PHP-DEV] Renaming namespaces to packages] From: sfl@scotfl.ca (scott lewis) --Apple-Mail-1-695161324 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On 16 Aug, 2007, at 1737, Stanislav Malyshev wrote: >> PHP users: "Wait.. WTF? These don't act like namespaces - where >> are the braces?" > > That's like saying "BMW Z4 is not a car - it has only two seats!" That doesn't change the fact that that was the very reaction of this list. >> PHP users: "These act more like... Java packages. Why are they >> called namespaces?" > > Java packages are namespace implementation, btw. Indeed, I am not arguing that. Recognizing that their implementation was different than the C++ feature, the Java folks chose a different name. Because they knew that if they put out a feature with the same name as a C++ feature, people would assume it works the same way as the C++ feature. I would prefer that PHP's namespace feature not be overshadowed by confusion caused by it's keyword. scott. --Apple-Mail-1-695161324 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iD8DBQFGxOLzOzt9JkeMzqkRAsbuAJ9ZfGyl2xEsYLmvmtvKb0P3n/wX2gCeOrCM hkgzc0OnB+KdiWv27cqduGY= =NLq1 -----END PGP SIGNATURE----- --Apple-Mail-1-695161324--