Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:41436 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 51679 invoked from network); 27 Oct 2008 11:30:26 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Oct 2008 11:30:26 -0000 Received: from [127.0.0.1] ([127.0.0.1:17085]) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ECSTREAM id 75/8B-34199-256A5094 for ; Mon, 27 Oct 2008 06:30:26 -0500 Authentication-Results: pb1.pair.com smtp.mail=soundasleep@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=soundasleep@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.92.27 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: soundasleep@gmail.com X-Host-Fingerprint: 74.125.92.27 qw-out-2122.google.com Received: from [74.125.92.27] ([74.125.92.27:9436] helo=qw-out-2122.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0B/6B-34199-354A5094 for ; Mon, 27 Oct 2008 06:21:56 -0500 Received: by qw-out-2122.google.com with SMTP id 8so934295qwh.59 for ; Mon, 27 Oct 2008 04:21:53 -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:sender :to:subject:in-reply-to:mime-version:content-type:references :x-google-sender-auth; bh=cvSXR0kI1Gks2jQQIzO3wDCVvvagKdpY2khsIVvbEeQ=; b=vqWo21BNtUvDuZbC+2oV50gfZx1TGlmLv7xDCF3ItxXf1f87JIkkQCCqgT95QELaT0 KTPIXfD3cMKybfHibkFQ6Fg1xl9XxbR74tE/CNtDNY8CbTcUW2YhEaBuqQDdcB3E2Osv op3HMyGw36rxEFOA+KDbP6AQMlXtBe68rRsbM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:in-reply-to:mime-version :content-type:references:x-google-sender-auth; b=SOW3KF+gtALnI1VHkmvCZIy+PWbIhvFu7pMB//oXNZ0zaR8366VVoKdrWqJLSYqXBf eQo9Aq0Eh86n4wCd9kB/FGc0qTI8BQQINjVX8TtjLqMwx59dS5pPL4XdioElq1AVp3J3 LgbiXzw99dtfug3vBzqVW8SSySKri25hGpLpc= Received: by 10.215.41.10 with SMTP id t10mr2110108qaj.332.1225106513504; Mon, 27 Oct 2008 04:21:53 -0700 (PDT) Received: by 10.214.78.1 with HTTP; Mon, 27 Oct 2008 04:21:53 -0700 (PDT) Message-ID: <2f3e58960810270421t16931607g79cc1bd2875f5355@mail.gmail.com> Date: Tue, 28 Oct 2008 00:21:53 +1300 Sender: soundasleep@gmail.com To: internals@lists.php.net In-Reply-To: <9b3df6a50810270411t2b8e050au33d68564225311d4@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_95481_16365717.1225106513495" References: <49047D62.1030900@lsces.co.uk> <49059FC1.2060702@vector-seven.com> <9b3df6a50810270411t2b8e050au33d68564225311d4@mail.gmail.com> X-Google-Sender-Auth: 4d4201c06e95dff0 Subject: Re: [PHP-DEV] RE: From: jevon@jevon.org ("Jevon Wright") ------=_Part_95481_16365717.1225106513495 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline So does that mean the new NS operator is actually \\ and not \ ? No developer is going to be relying on single \'s -- too likely to become an error in maintenence, and too inconsistent (see strings discussion). Jevon On Tue, Oct 28, 2008 at 12:11 AM, Arvids Godjuks wrote: > This was argued for months, there was tons of emails to read and backslash > is best for most people. PHP is dynamic language - that makes some major > restrictions, so you just can't apply something that is already in use > easily. That's why :: was rejected in first place. That's why . was > rejected, other separators had other issues. Backslash is easy to see, easy > to type (most layouts have it without Shift or something else) and clearly > says - I'm a namespace! > So anyway - in any language you will find something that you would't like. > You just live with that or chouse another language. That's all. > > 2008/10/27 Thomas Lee > > > Lester Caine wrote: > > > >> The backslash is not ideal, but I think we all need to get behind it > >> rather than complaining. The only other real alternative today is to > shelve > >> namespaces altogether for the next release rather than putting something > in > >> that is simply not practical to extend later? > >> > > I'd prefer to see it shelved for another release with the aim of fixing > > whatever technical barriers made the syntax unworkable in the first > place. > > I'm sure you'd have plenty of volunteers. > > > > My personal concern is that once this goes public, we (the end users) are > > stuck with that decision for the forseeable future. > > > > I think there's obviously enough unhappy campers here that this option > > should be at least considered. Not that I'm holding my breath or > anything. > > > > Everybody seems to be getting awfully emotional about this ... > > > > Cheers, > > > > T > > > > > > -- > > PHP Internals - PHP Runtime Development Mailing List > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > ------=_Part_95481_16365717.1225106513495--