Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:71516 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 32612 invoked from network); 24 Jan 2014 16:32:00 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Jan 2014 16:32:00 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.217.174 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.217.174 mail-lb0-f174.google.com Received: from [209.85.217.174] ([209.85.217.174:55237] helo=mail-lb0-f174.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 1F/52-21270-F7592E25 for ; Fri, 24 Jan 2014 11:32:00 -0500 Received: by mail-lb0-f174.google.com with SMTP id l4so2696749lbv.19 for ; Fri, 24 Jan 2014 08:31:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=CfQbSINhbfLeKVLS6zOKEU2Ds+EyodpVifQ8DnZsCiQ=; b=gilGzmS9OJyHaBi3ZIfDITB3bgl12+VhQU31/fLSFrPpmW2UFYZrrvfGsxfT+/khru q4729j0Hsd8A3kKmPMwJy3BN133IZm2NGyWINUdu8IEk7TZMZm4jmmNTkQzYqqF1ByQK yobtnIr1Ksorp5Do8JGq2wb9ynDprsjW0Lfhs0CTHPbOEozkvz7vySud986eJIVIZHYW 2/+swr+SBMe84Xi8/L+lpNlbea6zZhd5ikFssaV0KVpcSNAZOucBAI58LHTIetRRAncN aVB2XMcM1KLvys5ipIHBnMj2SygE1omjbl4Op71a83KNFVhSoMMdZWWky3FNsfddzywp t+Cw== MIME-Version: 1.0 X-Received: by 10.152.206.104 with SMTP id ln8mr56797lac.67.1390581116548; Fri, 24 Jan 2014 08:31:56 -0800 (PST) Received: by 10.112.35.134 with HTTP; Fri, 24 Jan 2014 08:31:56 -0800 (PST) Received: by 10.112.35.134 with HTTP; Fri, 24 Jan 2014 08:31:56 -0800 (PST) In-Reply-To: <52E2924B.6080002@ajf.me> References: <52E29253.2000801@lsces.co.uk> <52E2924B.6080002@ajf.me> Date: Fri, 24 Jan 2014 17:31:56 +0100 Message-ID: To: Andrea Faulds Cc: Lester Caine , PHP internals Content-Type: multipart/alternative; boundary=001a1134999e7bbb1204f0b9e555 Subject: Re: [PHP-DEV] Ruminations on PHP 5++ From: pierre.php@gmail.com (Pierre Joye) --001a1134999e7bbb1204f0b9e555 Content-Type: text/plain; charset=UTF-8 On Jan 24, 2014 5:18 PM, "Andrea Faulds" wrote: > > > > On 24/01/14 16:18, Lester Caine wrote: >> >> Adam Harvey wrote: >>> >>> Adam, who loves starting a good flame war on a Friday. >> >> It would perhaps be nice to avoid the same mistakes that Python made >> when re-factoring 3.0 and not taking the rest of the user base with >> them. The level of breaking of BC needs to be carefully balanced? >> And I still think that 5.4 should have been a major hike which would >> have allowed a little more flexibility then. > > > There is a lot that PHP's 5/6 transition can learn from Python's 2/3 transition. One might be, IMO, not to backport any new features. Otherwise people will simply keep using 2/5 instead of 3/6, due to the features also being available there. That's the rule already. But requests to pusch one or another feature in previous versions keep coming, it has to stop. Cheers, Pierre --001a1134999e7bbb1204f0b9e555--