Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:41510 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 81764 invoked from network); 28 Oct 2008 12:49:35 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Oct 2008 12:49:35 -0000 Authentication-Results: pb1.pair.com smtp.mail=kalle.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=kalle.php@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.128.185 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: kalle.php@gmail.com X-Host-Fingerprint: 209.85.128.185 fk-out-0910.google.com Received: from [209.85.128.185] ([209.85.128.185:50981] helo=fk-out-0910.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9B/D2-00734-C5A07094 for ; Tue, 28 Oct 2008 07:49:34 -0500 Received: by fk-out-0910.google.com with SMTP id 18so2664196fks.7 for ; Tue, 28 Oct 2008 05:49:29 -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=z9CUU2dgOdB5+c7k0g2lF+t33E0/vU6kKAJ+KO6RnT0=; b=Csl21qsmoHYzGozn2jvrZ1MthOYK2Bo9vB5Eq0WgcWja2fMG4cpGx5qIFzH2cpqjfn z2H6GbbKRGCIyQhx71IzdGv6wwMimnIgdHZ+DBaLea3RmhviH+0wRRT6zRvAeEOMWPxh 1D9bDauC5ocvVStrQdlohmcZAJdwMmk4JDJrQ= 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=iXHWqafFq9/7hTrC6k2xfZykUYBOq9rkDHek/wnJ5FXy30SHj6DBR9LN1qe/j/p9sQ L6Q8RG0Qft65z9qp0e1a3SRZ4ObHQY/mKfhJ/StosD31vJRGFArOVTVMl/rryUurUkiH qP8nZmhUquyhkSfosPQgIBwSfXG9MOWKwn3ps= Received: by 10.187.166.12 with SMTP id t12mr673668fao.1.1225198169448; Tue, 28 Oct 2008 05:49:29 -0700 (PDT) Received: by 10.187.218.19 with HTTP; Tue, 28 Oct 2008 05:49:29 -0700 (PDT) Message-ID: <2dedb8a0810280549i78316b04r3e1332fae0e90e1f@mail.gmail.com> Date: Tue, 28 Oct 2008 13:49:29 +0100 To: "marius popa" Cc: "Steph Fox" , "=?ISO-8859-1?Q?=D3lafur_Waage?=" , internals@lists.php.net In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <64B4CECA-980F-4738-8B05-E7935741D7BB@pooteeweet.org> <48B6E3A8.8030903@zend.com> <7f3ed2c30808291243x3ca7133cl5e15353368b25480@mail.gmail.com> <48B85548.1030608@zend.com> <99cd336d0810270813p44f2ee7fke3734ff45f4be5a4@mail.gmail.com> <1225121482.6991.20.camel@goldfinger.johannes.nop> <8c35d7690810270850r7d53e40fvfdc1fd7e78030d6b@mail.gmail.com> <005f01c938de$028f2300$3ffc1f3e@foxbox> Subject: Re: [PHP-DEV] alpha2 scheduled From: kalle.php@gmail.com ("Kalle Sommer Nielsen") 2008/10/28 marius popa : > On Tue, Oct 28, 2008 at 11:17 AM, Steph Fox wrote: >> Hi Marius, >> >> Don't know i never saw something so ugly since c++ templates syntax >> I find it funny that php is designed by committee and no one listen to >> the community >> === >> >> You have written to this list a few times before. Here's a brief summary of >> your posts: >> >> 1) We should be moving to git not svn >> 2) We should drop $ for variables because it makes PHP 'bloated' >> 3) Mingw compilation (which we don't support) fails >> 4) If we want your help supporting firebird under Windows we should build it >> and send you a report >> 5) We're on slashdot (for \) >> >> === >> And the team continues even if is an bad decision (they call it >> technical one) if you see it from the point of view of syntax elegance >> it's not so pretty even c++ looks better . >> === >> >> I'm not even going to comment on that. >> >> - Steph > yes is true that i like to have strong opinions and yes i could be > wrong in most of them > but when all the comunity screems at the namespace issue i think > core developers should be more diplomatic and offer the good solution not > close the eyes and wash the hands and go forward > > an semisolution would be an php.ini variable > like > NAMSPACE_SEPARATOR="::" > so if you have an issue with your classes can be reset to "\" or > whatever with ini_set An ini value for a language operator? I don't think I know any language that lets the end developers change the way a language looks like by a configurative, and honestly that doesn't solve any issues if someone uses :: as seperator unless :: is disabled. Why not put namespaces in its own Zend extension then? > > i think it's easy to be done if i look at the patch that created the > backslash separator issue > http://pear.php.net/~greg/backslash.sep.patch.txt Parts of the code is generated by RE2C so its not really as easy as it may look > >> >> >> >> > > > > -- > developer flamerobin.org > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -- Kalle Sommer Nielsen