Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84199 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 13250 invoked from network); 2 Mar 2015 22:50:55 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Mar 2015 22:50:55 -0000 Authentication-Results: pb1.pair.com smtp.mail=rowan.collins@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=rowan.collins@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.169 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 74.125.82.169 mail-we0-f169.google.com Received: from [74.125.82.169] ([74.125.82.169:37356] helo=mail-we0-f169.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 24/12-14834-F49E4F45 for ; Mon, 02 Mar 2015 17:50:55 -0500 Received: by wesw55 with SMTP id w55so36350049wes.4 for ; Mon, 02 Mar 2015 14:50:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=hfSwg3aNkss5BuhgNQ7RQhhUfnycPA7hDvzCOFEc5b4=; b=MOGrUjf3qLV/bNIMs6SGSb9zGjBxt3vck9m/JaPR51/o967189mIaKtY0J92Xvef0G mGz1E7Kz31KQXczU5EOZNSBAQPuReGo/xcBmXxXL5anZvjZdkjKmlJ1ec6tGf/XePHbu HrW0PdYrsIa0kG3ehXDtqC3YjZRxvOvPTQ3w/2ts5Ofqz0M7SusH61IoPYy4NRIgBlDN 6XUEXtzYXCahkl2uDA2BxR2AhHcnSCC5mmt/z12/TktCsjK+slsJrBlUzfCUPQm1tG/Q 5DA95AvHXoSw+NjnR4zcqITZcWl+jSr+sZWC9WYekYd2tKmQDUe7i/sXxxMXkZOWVQcM 9+Mg== X-Received: by 10.194.178.161 with SMTP id cz1mr64379612wjc.102.1425336652168; Mon, 02 Mar 2015 14:50:52 -0800 (PST) Received: from [192.168.0.3] (cpc68956-brig15-2-0-cust215.3-3.cable.virginm.net. [82.6.24.216]) by mx.google.com with ESMTPSA id eq19sm1319661wjc.44.2015.03.02.14.50.51 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Mar 2015 14:50:51 -0800 (PST) Message-ID: <54F4E93C.80206@gmail.com> Date: Mon, 02 Mar 2015 22:50:36 +0000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: internals@lists.php.net References: <54F4E29D.7080501@garfieldtech.com> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Consistent function names From: rowan.collins@gmail.com (Rowan Collins) On 02/03/2015 22:36, Yasuo Ohgaki wrote: > I like scalar objects, but it does not resolve that PHP has non standard > function names. > It does not change old names, therefore it's impossible to resolve issue. > This is the reason why I'm proposing while I like scalar object, use of > namespace, etc. Again, you're contradicting yourself here - you can't say that your mission is to change the old names, rather than offer an alternative, but then also say that the old names will stay around forever. If both names exist, that's exactly what you've created - an alternative. If we're going to have an alternative, let's come up with a creative alternative that actually has an advantage to using it, not a choice between equally cryptic names like "strripos" vs "str_ripos". Regards, -- Rowan Collins [IMSoP]