Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:77780 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 76262 invoked from network); 4 Oct 2014 18:24:47 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Oct 2014 18:24:47 -0000 X-Host-Fingerprint: 77.1.108.155 frnk-4d016c9b.pool.mediaWays.net Received: from [77.1.108.155] ([77.1.108.155:23838] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 93/39-11734-D6B30345 for ; Sat, 04 Oct 2014 14:24:45 -0400 Message-ID: <93.39.11734.D6B30345@pb1.pair.com> To: internals@lists.php.net Date: Sat, 04 Oct 2014 20:24:41 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 References: <42.58.10205.32DCE245@pb1.pair.com> <1412444677.4712.3.camel@kuechenschabe> In-Reply-To: <1412444677.4712.3.camel@kuechenschabe> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Posted-By: 77.1.108.155 Subject: Re: [PHP-DEV] [PHP7] Remove the function keyword from class methods? From: mail@gossimaniac.net (Thomas Gossmann) Thanks Johannes, I slipped over it but would have never found the discussion to it. I run over it and the summary is: Many people like it and those that don't have brought arguments, that are present here again. The discussion is almost 4 years old by now, and people are complaining over things getting implemented in php back in time, which are now implemented and turned out to be ok - I expect the same to happen with this idea. Main contra argument is, people are not able to grep for 'function *' anymore, which I guess is a minority of people and they can write themselves a shell-script which makes it possible to search for functions again, so not a big deal. However, the more important statement behind this is, who is the more important crowd of people that are targeted with changes like these? Primary or secondary consumers? ... but see my other mail, which conatains answers. Though, I have one question left regarding the old rfc? Why it has been gone inactive and basically slept since then? Thanks Thomas Gossmann Am 04.10.14 um 19:44 schrieb Johannes Schlüter: > On Fri, 2014-10-03 at 18:21 +0200, Thomas Gossmann wrote: >> I guess this was a discussion earlier, though I wasn't able to find >> anything about it. Would love to hear, what pdt-internals (re-)think >> about that topic. > > Go to wiki.php.net/rfc look at the titles containing "function" and you > will see "Make T_FUNCTION in method declarations optional" which was > added by me. https://wiki.php.net/rfc/optional-t-function > > Since proposing I was convinced this wasn't good. Please bring new > arguments. Discussion was in this thread > http://news.php.net/php.internals/50628 (another viewer might be better > to find the ~64 followups) > > johannes >