Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:39867 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 24296 invoked from network); 12 Aug 2008 09:49:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Aug 2008 09:49:09 -0000 Authentication-Results: pb1.pair.com header.from=helly@php.net; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=helly@php.net; spf=unknown; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 85.214.94.56 as permitted sender) X-PHP-List-Original-Sender: helly@php.net X-Host-Fingerprint: 85.214.94.56 aixcept.net Linux 2.6 Received: from [85.214.94.56] ([85.214.94.56:58653] helo=h1149922.serverkompetenz.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 03/98-04075-59C51A84 for ; Tue, 12 Aug 2008 05:49:09 -0400 Received: from MBOERGER-ZRH (unknown [193.142.125.1]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by h1149922.serverkompetenz.net (Postfix) with ESMTP id 65F9111F2BF; Tue, 12 Aug 2008 11:49:05 +0200 (CEST) Date: Tue, 12 Aug 2008 11:49:01 +0200 Reply-To: Marcus Boerger X-Priority: 3 (Normal) Message-ID: <1841282503.20080812114901@marcus-boerger.de> To: Stanislav Malyshev CC: Marcus Boerger , Elizabeth M Smith , In-Reply-To: <48A0DD18.3090404@zend.com> References: <909776579.20080803142659@marcus-boerger.de> <840985F2-A701-4BE4-91F6-F6B39048CF9B@pooteeweet.org> <48A09FF4.1030101@zend.com> <48A0CC99.4020006@zend.com> <628549763.20080812023641@marcus-boerger.de> <48A0DD18.3090404@zend.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] Inconsistencies in 5.3 From: helly@php.net (Marcus Boerger) Hello Stanislav, Tuesday, August 12, 2008, 2:45:12 AM, you wrote: > Hi! >> 3. You want another namespace, just write namespace again. > No, that's not for kids to play with. That's grown-up stuff. Rated X. LOL, That pretty much defeats the whole KISS approach. I suggest we drop that after all then. >> 4. You got lost after the 10th namespace? Welcome to if-else nesting > Get your hands away from the keyboard and re-read the part about "not > using multiple namespaces per file" :) If not convincing - stop using > namespaces until it is :) That 'not use it then' has always and every single time in the past let us to drop the feature in question. >> Some coding style guides force curly braces for if-else for a reason. > If you know what "coding style" means you are not using multiple > namespaces per file anyway. If you don't - well, then all bets are off :) Personally I wouldn't without curly braces but that doesn't mean other people would. And at the moment we are discussing what we want people to be able to. And we look at past experience from our own with languages we have used and other experience we have made. Hoping that way we can decide on something reasonable for our large user base. Best regards, Marcus