Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:26578 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 63666 invoked by uid 1010); 14 Nov 2006 21:08:54 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 63651 invoked from network); 14 Nov 2006 21:08:54 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Nov 2006 21:08:54 -0000 X-Host-Fingerprint: 207.126.230.225 nat-dip4.corp.yahoo.com Received: from [207.126.230.225] ([207.126.230.225:15205] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 28/46-24214-5603A554 for ; Tue, 14 Nov 2006 16:08:54 -0500 Message-ID: <28.46.24214.5603A554@pb1.pair.com> To: internals@lists.php.net Date: Tue, 14 Nov 2006 13:08:50 -0800 User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) MIME-Version: 1.0 References: <016901c707e3$08aaa440$0201a8c0@pc1> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Posted-By: 207.126.230.225 Subject: Re: [PHP-DEV] Binary strings from 6 in 5.2? From: pollita@php.net (Sara Golemon) Ilia Alshanetsky wrote: > -1. Let's not transform 5.2 into a placeholder for PHP6. > > > On 14-Nov-06, at 6:50 AM, Matt Wilmas wrote: > >> Hi all, >> >> >> Matt >> <5_2_binary.txt> >> --PHP Internals - PHP Runtime Development Mailing List >> To unsubscribe, visit: http://www.php.net/unsub.php > I disagree. We're not making 5.2 a placeholder, we're making it a transitional version. A means of softening the impact of migrating applications to take advantage of PHP6 which introduces a lot of interversion compatability issues. How many applications out there aren't taking advantage of things like property visibility in PHP5 because they want to remain compatable with the myriad PHP4 installations? How much are compromises like that slowing PHP5 adoption? With something like binary strings it's even more important since they drastically change how the data is treated in PHP6 and can potentially cause chunks to be transformed in unexpected ways. +1 on backporting these types of syntax placeholders. -Sara