Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:71684 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 21353 invoked from network); 28 Jan 2014 16:54:37 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Jan 2014 16:54:37 -0000 Authentication-Results: pb1.pair.com header.from=kristopherwilson@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=kristopherwilson@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.223.177 as permitted sender) X-PHP-List-Original-Sender: kristopherwilson@gmail.com X-Host-Fingerprint: 209.85.223.177 mail-ie0-f177.google.com Received: from [209.85.223.177] ([209.85.223.177:51961] helo=mail-ie0-f177.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3E/D3-01140-CC0E7E25 for ; Tue, 28 Jan 2014 11:54:37 -0500 Received: by mail-ie0-f177.google.com with SMTP id at1so703907iec.8 for ; Tue, 28 Jan 2014 08:54:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=C7doanRajKbRwfZcFtKz8EN5NLf/YOxr1eaT8UYBFMA=; b=iDklsqRZfvsf6s48/IFnUt4NkRtUq9SqOB0ASyDc3K/TxBe+W1XHES5BbvR4ugwUHA YiQHNXT4MyLeBPQRUp3R9Kd32fIs25T/x5bSQMwd62JAOUfX/CALdauVf7eMK0krJxUl aze+dIXNXr0CpSitJM43Iv5gRLPKnGQEQAYBFPkVfwW14lsZYv4c9fu/oAfMpCbwnqhF FI7sGfB6rqPnHOEj6/v6xDN5mIzjmspYaiM2W1dI09zuHulP9GAjKdgG81NJw9iIKKYq zeyoZQQVkBxyb8aOCDTv/noyniubYXEMMz5iRuyRQdL2rIVmBS0+1s2QWJD2JoFYUO6D 6IeA== MIME-Version: 1.0 X-Received: by 10.42.92.194 with SMTP id u2mr524007icm.19.1390928074041; Tue, 28 Jan 2014 08:54:34 -0800 (PST) Received: by 10.64.14.161 with HTTP; Tue, 28 Jan 2014 08:54:33 -0800 (PST) In-Reply-To: References: Date: Tue, 28 Jan 2014 11:54:33 -0500 Message-ID: To: Pierre Joye Cc: PHP internals Content-Type: multipart/alternative; boundary=90e6ba3fcf8fc2effa04f10aad3c Subject: Re: [PHP-DEV] some thoughts about php 6 From: kristopherwilson@gmail.com (Kristopher) --90e6ba3fcf8fc2effa04f10aad3c Content-Type: text/plain; charset=ISO-8859-1 On Tue, Jan 28, 2014 at 11:52 AM, Pierre Joye wrote: > On Tue, Jan 28, 2014 at 5:34 PM, Kristopher > wrote: > > > Really? I'd definitely love to see it for class and function names. Have > you > > ever tried to deploy or develop an application with a team on different > > operating systems, and had the entire code puke because someone > accidentally > > did casing wrong on a class name and the autoloader barfed trying to load > > the file on a case-sensitive operating system? > > > > I work with many developers using silly Mac OS X and it's case > insensitive > > file names. We deal with someone fat-fingering a class name on a regular > > basis. > > We are not talking about file paths here but method, function, constant > names. > > Are we taking class and namespace names as well? Not sure why we would address method, function and constant names and not address class and namespace names. And if we are addressing class names, then my point stands. When using autoloaders, most often class and namespace names dictate path names. So if we are talking class names, then we are most definitely talking paths as well. --90e6ba3fcf8fc2effa04f10aad3c--