Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:33767 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 69663 invoked by uid 1010); 5 Dec 2007 20:12:04 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 69643 invoked from network); 5 Dec 2007 20:12:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Dec 2007 20:12:04 -0000 Authentication-Results: pb1.pair.com smtp.mail=stas@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=stas@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 212.25.124.162 as permitted sender) X-PHP-List-Original-Sender: stas@zend.com X-Host-Fingerprint: 212.25.124.162 mail.zend.com Windows 2000 SP4, XP SP1 Received: from [212.25.124.162] ([212.25.124.162:33907] helo=mx1.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E1/94-20707-21607574 for ; Wed, 05 Dec 2007 15:12:03 -0500 Received: from us-ex1.zend.com ([192.168.16.5]) by mx1.zend.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 5 Dec 2007 22:11:58 +0200 Received: from [192.168.16.91] ([192.168.16.91]) by us-ex1.zend.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 5 Dec 2007 12:11:54 -0800 Message-ID: <4757060A.8040008@zend.com> Date: Wed, 05 Dec 2007 12:11:54 -0800 Organization: Zend Technologies User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Jochem Maas CC: Derick Rethans , PHP Developers Mailing List References: <4755FB31.2050901@zend.com> <4756E3AF.2070703@zend.com> <4756EC80.1070500@iamjochem.com> <4756F146.3050306@zend.com> <4756F740.3060800@iamjochem.com> In-Reply-To: <4756F740.3060800@iamjochem.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 05 Dec 2007 20:11:54.0824 (UTC) FILETIME=[14B91C80:01C8377B] Subject: Re: [PHP-DEV] Namespace From: stas@zend.com (Stanislav Malyshev) > based on the reactions it has been recieving I would disagree. that is not to say > that completing the baking process would not result in a wonderful functional addition > to the language. I'm just advocating putting it on the backburner until the cooking > time is complete. So far I have yet to see an improvement proposal except for: 1. Let's do it with braces and 2. Multiple namespaces per file. Neither of these doesn't make the concept "half-baked" if it's decided on either side - first being tiny syntax detail blown entirely out of proportion and second being technicality of little use for most people except for sites engaging in exotic performance practices they better didn't. Both do not have much to do with the conceptual level. > you have metrics to back that up? of course not because it's a completely subjective Metrics of what? > I agree that namespaces pontentially offer a tool that allows developers to create > clearer structure in their code but given that it's only a potential why not take a time Sure it's only a potential - there's no released PHP version with namespaces. Only way to hammer out practical namespaces issues is to start using them, and that doesn't happen until - well, we start using them. -- Stanislav Malyshev, Zend Software Architect stas@zend.com http://www.zend.com/ (408)253-8829 MSN: stas@zend.com