Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:40651 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 57797 invoked from network); 23 Sep 2008 23:17:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Sep 2008 23:17:21 -0000 Authentication-Results: pb1.pair.com smtp.mail=guilhermeblanco@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=guilhermeblanco@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.198.232 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: guilhermeblanco@gmail.com X-Host-Fingerprint: 209.85.198.232 rv-out-0506.google.com Received: from [209.85.198.232] ([209.85.198.232:51190] helo=rv-out-0506.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E7/BF-33890-00979D84 for ; Tue, 23 Sep 2008 19:17:20 -0400 Received: by rv-out-0506.google.com with SMTP id g37so2198332rvb.23 for ; Tue, 23 Sep 2008 16:17:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=p8zri+xMZIr3IUH32E7IOfvu/j63+bE8Nf2nzyNV2u8=; b=RnqC97Wv50MfnTleQTL4yjNLORy5VtU2Y0eKf1FUuWB4g49Umm3K6raXNST7PNg/WP /vyo4x+4o6nn8C/rEIpx/nsD1Zr3mcn03760pW/J5g3YfwMoLouYp6c4XWnWvHgf0q/k 6KcVtOByXHDNZl0Q4fxi5nvPYbMldkKCmb6OA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=u3PSP7m5SRhmA1Ox/14fCaZftBWsYi+UjKeNcCmebrVx3v2ubAMRWiXnaxYUpGtjSc ApDN+QHqE8FZ16Py3wNI3T5nhGqDWf+P1yrH/H+ozFeu12FkRgwxzj+pkTJXryEpvgW1 w9BQtHLndRal/tM6hyFwHGMv6ZtyncjWL5WQc= Received: by 10.140.161.11 with SMTP id j11mr3061234rve.134.1222211837898; Tue, 23 Sep 2008 16:17:17 -0700 (PDT) Received: by 10.141.63.14 with HTTP; Tue, 23 Sep 2008 16:17:17 -0700 (PDT) Message-ID: Date: Tue, 23 Sep 2008 20:17:17 -0300 To: "Steph Fox" Cc: "Kevin Waterson" , internals@lists.php.net, "Andi Gutmans" In-Reply-To: <002701c91dd1$89dad480$3ffc1f3e@foxbox> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <59.6C.35835.FB3F8D84@pb1.pair.com> <20080924065741.50a30448.kevin@phpro.org> <002701c91dd1$89dad480$3ffc1f3e@foxbox> Subject: Re: [PHP-DEV] true namespaces, yet another point of view From: guilhermeblanco@gmail.com ("Guilherme Blanco") For those that do not understand very well the explanation of jvlad... He's suggesting to change the class struct to be an scope struct, and have a property that tells if it's a namespace or a class, and reuse the implementation of class which already works very well. The nested support is achieved afai understand through the Adjacency List algorithm... can you confirm this to me? Just trying to be more clear to those that do not understand... if my words are greek now.... GIYF (Google Is Your Friend). Cheers, On Tue, Sep 23, 2008 at 8:10 PM, Steph Fox wrote: >> Lets just let it die. It is un-needed, un-wanted by many, and the end >> result seems to be less that optimal, or even a true implementation >> of namespaces. > > Oddly enough, I agree with Kevin with my heart and soul. But then I hear the > howls of outrage from the Other Side, who campaigned without ruth to get > namespaces into PHP in the first place. > > Would someone with authority (Andi? Derick?) like to give an overview of the > pros, cons and issues at this point? It's quite difficult to follow all > these tiny, endless myco-esque threads, and I share Greg's allergy to wikis > for the simple reason that the model is similar. Each item sparks another. > > - Steph > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -- Guilherme Blanco - Web Developer CBC - Certified Bindows Consultant Cell Phone: +55 (16) 9166-6902 MSN: guilhermeblanco@hotmail.com URL: http://blog.bisna.com Rio de Janeiro - RJ/Brazil