Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:80690 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 59877 invoked from network); 17 Jan 2015 11:08:55 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 Jan 2015 11:08:55 -0000 X-Host-Fingerprint: 80.177.120.119 marston-home.demon.co.uk Received: from [80.177.120.119] ([80.177.120.119:5797] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 78/22-47555-7C24AB45 for ; Sat, 17 Jan 2015 06:08:55 -0500 Message-ID: <78.22.47555.7C24AB45@pb1.pair.com> To: internals@lists.php.net References: <0DD30A0D-E7CA-4150-83E0-8FD46635279C@ajf.me><8761c6280g.fsf@margaine.com><54B91D16.70901@gmail.com> In-Reply-To: Date: Sat, 17 Jan 2015 11:08:46 -0000 Lines: 1 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] Remove PHP 4 Constructors From: TonyMarston@hotmail.com ("Tony Marston") >On Jan 17, 2015 5:58 PM, "Tony Marston" wrote: >> >> "Stelian Mocanita" wrote in message >> news:CAMc0WS5LpdVqF_5P8UiWBzuQc+maX+Shmmi8pZLgGRfOJ7aEmg@mail.gmail.com... >>> >>> >>> Florian Margaine wrote on 16/01/2015 13:01: >>> >>> Hi Stelian, >>>> >>>> >>>> Stelian Mocanita writes: >>>> >>>> Not under active development doesn't mean that the application >>>> shouldn't >>>> be able to upgrade PHP and enjoy the bug/security fixes or performance >>>> improvements that new versions provide. >> >> >> I agree. If the core developers want each new release, with its bug fixes >> and security enhancements, to be adopted by the community then they >> should >> stop breaking BC for no good reason. > >Can wie stop using this argument pls? Not while it is a valid argument in the eyes of the millions of developers who use PHP >We are talking about something deprecated since 10 years, about the 1st >major release in a decade, something we will use for the next 12-14 years. That is the point - PHP 4 constructors have NOT been marked as deprecated in the manual, and they produce no warnings at runtime. If they have not been marked as deprecated then you cannot suddenly remove them. >5.x will be maintained as well for the next 3 years (plus distros LTS). We >do not break BC since quite some time too in minor releases. Good. Breaking BC for no good reason is never a good idea. >Cheers, >Pierre -- Tony Marston