Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84207 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 26426 invoked from network); 2 Mar 2015 23:36:37 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Mar 2015 23:36:37 -0000 Authentication-Results: pb1.pair.com header.from=markus@fischer.name; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=markus@fischer.name; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain fischer.name from 62.179.121.34 cause and error) X-PHP-List-Original-Sender: markus@fischer.name X-Host-Fingerprint: 62.179.121.34 fep14.mx.upcmail.net Solaris 10 (beta) Received: from [62.179.121.34] ([62.179.121.34:55423] helo=fep14.mx.upcmail.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7E/D4-14834-104F4F45 for ; Mon, 02 Mar 2015 18:36:35 -0500 Received: from edge02.upcmail.net ([192.168.13.237]) by viefep14-int.chello.at (InterMail vM.8.01.05.13 201-2260-151-135-20130320) with ESMTP id <20150302233629.BTMD28733.viefep14-int.chello.at@edge02.upcmail.net> for ; Tue, 3 Mar 2015 00:36:29 +0100 Received: from mail02.home ([213.47.1.174]) by edge02.upcmail.net with edge id yncV1p0083lFLNl01ncVDH; Tue, 03 Mar 2015 00:36:29 +0100 X-SourceIP: 213.47.1.174 Received: from mail02.home ([192.168.1.14] helo=[IPv6:::1]) by mail02.home with esmtp (Exim 4.72) (envelope-from ) id 1YSZsy-0004WU-L5 for internals@lists.php.net; Tue, 03 Mar 2015 00:36:29 +0100 Message-ID: <54F4F3FC.6060501@fischer.name> Date: Tue, 03 Mar 2015 00:36:28 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: internals@lists.php.net References: <54F4E29D.7080501@garfieldtech.com> <54F4E93C.80206@gmail.com> <54F4EBEC.2090702@garfieldtech.com> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam_report: Spam detection software, running on the system "scanner01.home", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 03.03.15 00:10, Yasuo Ohgaki wrote: > I would love to have new & clean APIs. > > Please think my proposal as legacy API cleanups. Many of candidates will > remain > without CORDING_STANDARSDS confirmed names almost forever. This is what > I would like to improve. If you don't care about legacy stuff cleanups, > please don't > care. The cleanups will not hurt anything, almost. [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Subject: Re: [PHP-DEV] Consistent function names From: markus@fischer.name (Markus Fischer) On 03.03.15 00:10, Yasuo Ohgaki wrote: > I would love to have new & clean APIs. > > Please think my proposal as legacy API cleanups. Many of candidates will > remain > without CORDING_STANDARSDS confirmed names almost forever. This is what > I would like to improve. If you don't care about legacy stuff cleanups, > please don't > care. The cleanups will not hurt anything, almost. No ill intentions here, but adding the aliases and, as you propose, literally adding *hundreds* of aliases is actually a mess to me. What you call "new & clean" is as a shield for effectively introducing duplicates. You do not clean up anything that way. You leave a even bigger mess behind. By going for your honorable goal of correcting things I think you got lost in the woods. IMHO the only forward is to make sure new/future additions to the language adhere to the coding standard or use a smart way (i.e. the scalar addition). - Markus