Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:64146 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 87714 invoked from network); 4 Dec 2012 13:20:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Dec 2012 13:20:51 -0000 Authentication-Results: pb1.pair.com header.from=johannes@schlueters.de; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=johannes@schlueters.de; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain schlueters.de from 217.114.211.66 cause and error) X-PHP-List-Original-Sender: johannes@schlueters.de X-Host-Fingerprint: 217.114.211.66 config.schlueters.de Received: from [217.114.211.66] ([217.114.211.66:58444] helo=config.schlueters.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id EE/A0-18918-1B8FDB05 for ; Tue, 04 Dec 2012 08:20:50 -0500 Received: from [192.168.2.20] (ppp-93-104-29-119.dynamic.mnet-online.de [93.104.29.119]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by config.schlueters.de (Postfix) with ESMTPSA id 3936965390; Tue, 4 Dec 2012 14:20:46 +0100 (CET) To: Lester Caine Cc: internals@lists.php.net In-Reply-To: <50BDBCAD.1050601@lsces.co.uk> References: <50BDBCAD.1050601@lsces.co.uk> Content-Type: text/plain; charset="UTF-8" Date: Tue, 04 Dec 2012 14:21:18 +0100 Message-ID: <1354627278.3764.51.camel@guybrush> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Things move slowly in the real world ;) From: johannes@schlueters.de (Johannes =?ISO-8859-1?Q?Schl=FCter?=) On Tue, 2012-12-04 at 09:04 +0000, Lester Caine wrote: > > > The move is to PHP5.4, but the interesting thing is that they are > calling it > PHP6 simply to isolate it from PHP5.2 > http://faq.1and1.co.uk/scripting/php/5.html well, the actual reason is that they offered the old PHP 6 before as experimental and then simply swapped that for 5.3 back in the days and since then have been lazy. > I keep being told that 'It's just a number', but this is an example of > why rolling yet another significantly different version of PHP5 causes > problems in user land. The frameworks are jumping to the next major > release to support 5.4 over 5.2 and providers like 1&1 need an easy > way to manage what they PROVIDE to users. So how does a string matter? - We might also call it PHP 98 or PHP 2000 or PHP XP or whatever. What's the difference? Only that peopleare more afraid. Having difference between minor versions isn't new i.e. PHP 4.4 broke many things due to the fixes in the reference handling there. Compared to that the breakage between 5.2 and 5.3 or 5.3 and 5.4 is small. It is especially small when comparing it with PHP 3 to PHP 4 (complete reimplementation, changed behavior of include/require etc.) and PHP 4 to PHP 5 (redone OO model, changing objects from being value types to reference types) johannes