Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:26518 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 84707 invoked by uid 1010); 11 Nov 2006 16:09:00 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 84692 invoked from network); 11 Nov 2006 16:09:00 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Nov 2006 16:09:00 -0000 Authentication-Results: pb1.pair.com smtp.mail=dz@bitxtender.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=dz@bitxtender.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain bitxtender.com from 80.237.132.12 cause and error) X-PHP-List-Original-Sender: dz@bitxtender.com X-Host-Fingerprint: 80.237.132.12 wp005.webpack.hosteurope.de Received: from [80.237.132.12] ([80.237.132.12:33369] helo=wp005.webpack.hosteurope.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 18/DC-30157-A95F5554 for ; Sat, 11 Nov 2006 11:08:59 -0500 Received: by wp005.webpack.hosteurope.de running Exim 4.43 using esmtpa from dslb-088-064-010-234.pools.arcor-ip.net ([88.64.10.234] helo=[192.168.0.100]) id 1GivPb-0002fy-Hp; Sat, 11 Nov 2006 17:08:55 +0100 Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: <5C3A2E69-53F8-4A2B-97AF-F5CF09200D41@prohost.org> References: <4554AE0D.4080600@caedmon.net> <4554B9B5.5090305@caedmon.net> <20061110182358.GB20309@bantha> <4554F5C7.1080705@tonybibbs.com> <5C3A2E69-53F8-4A2B-97AF-F5CF09200D41@prohost.org> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-ID: <0FB9F5CB-B12D-4E99-8966-3113D8C41E52@bitxtender.com> Content-Transfer-Encoding: 7bit Date: Sat, 11 Nov 2006 17:08:55 +0100 To: PHP-DEV internals X-Mailer: Apple Mail (2.752.2) Subject: Re: [PHP-DEV] Namespaces in PHP 6 - ++$take From: dz@bitxtender.com (=?ISO-8859-1?Q?David_Z=FClke?=) > What? I suppose if you always want to name your latest class > foobar, then yes, but then you have other problems... If you > properly pick a classname you almost never need to rename it let > alone the methods contained with the class. Plus namespaces are > going to introduce their own sets of problems where extension X > adds namespace X, which some lib already decided to use and we are > back to where we are at today. import('org.phpdb.propel.runtime'); or whatever. How could that possibly collide. Come on, "people might use namespaces in a wrong way" really is not an argument against them. David