Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:81207 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 22844 invoked from network); 27 Jan 2015 09:15:59 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Jan 2015 09:15:59 -0000 X-Host-Fingerprint: 80.177.120.119 marston-home.demon.co.uk Received: from [80.177.120.119] ([80.177.120.119:5753] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 96/B0-18778-E4757C45 for ; Tue, 27 Jan 2015 04:15:58 -0500 Message-ID: <96.B0.18778.E4757C45@pb1.pair.com> To: internals@lists.php.net References: <54C4A44F.2030902@gmail.com> <54C533A4.3090706@gmail.com> In-Reply-To: <54C533A4.3090706@gmail.com> Date: Tue, 27 Jan 2015 09:15:46 -0000 Lines: 2 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331 X-Posted-By: 80.177.120.119 Subject: Re: [PHP-DEV] [RFC] Vote results for default ctors RFC From: TonyMarston@hotmail.com ("Tony Marston") "Stanislav Malyshev" wrote in message news:54C533A4.3090706@gmail.com... > >Hi! > >> 2) I don't see a flood of people coming to the mailing list complaining >> about this feature, so I'm not compelled to want it in the language. > >That's true for most features, and that's normal - in fact, I can't >remember a feature or a fix where we had a flood of people coming to the >list. > >And a pretty strange reason to refuse a new thing - nobody develops new >things by sitting and waiting for people to complain enough about not >having this exact thing. Apple didn't make iPhone because a lot of >people came to them and asked them to make an iPhone. Of course, I'm not >comparing my little RFC to a technological breakthrough, but the whole >premise that new things can be made only when enough people complained >about not having it sounds wrong to me. Well said. One way of gauging if people have problems which would be solved by an RFC such as this would be to look in the bug database. A quick search using "constructor" yielded over 300 results. I didn't examine all of them, but several would have been solved with this RFC. Introducing something only when enough people have complained about not having it is not always the right way to go. When the motor car was invented it was not because there was a demand for motor cars. Everybody was using horses at the time, and if you asked them what they wanted they would have answered "faster horses". -- Tony Marston