Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:30276 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 13452 invoked by uid 1010); 19 Jun 2007 21:33:20 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 13426 invoked from network); 19 Jun 2007 21:33:20 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Jun 2007 21:33:20 -0000 Authentication-Results: pb1.pair.com smtp.mail=mls@pooteeweet.org; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=mls@pooteeweet.org; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pooteeweet.org from 212.112.227.169 cause and error) X-PHP-List-Original-Sender: mls@pooteeweet.org X-Host-Fingerprint: 212.112.227.169 ipx11223.ipxserver.de Linux 2.5 (sometimes 2.4) (4) Received: from [212.112.227.169] ([212.112.227.169:57934] helo=ipx11223.ipxserver.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 73/63-47650-C9B48764 for ; Tue, 19 Jun 2007 17:33:19 -0400 Received: from localhost (localhost [127.0.0.1]) by ipx11223.ipxserver.de (Postfix) with ESMTP id 1DBE2DF00A2; Tue, 19 Jun 2007 23:33:13 +0200 (CEST) Received: from ipx11223.ipxserver.de ([127.0.0.1]) by localhost (flottensignalgeber [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11604-10; Tue, 19 Jun 2007 23:33:10 +0200 (CEST) Received: from [127.0.0.1] (150.71.76.83.cust.bluewin.ch [83.76.71.150]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ipx11223.ipxserver.de (Postfix) with ESMTP id 9C298DF009E; Tue, 19 Jun 2007 23:33:10 +0200 (CEST) Message-ID: <46784B95.4000102@pooteeweet.org> Date: Tue, 19 Jun 2007 23:33:09 +0200 User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: Rasmus Lerdorf Cc: Ilia Alshanetsky , internals@lists.php.net References: <1181829227.3478.3.camel@localhost.localdomain> <7d5a202f0706141844l3c75b556hdbecbcd5a43747c9@mail.gmail.com> <4671F184.2020401@lerdorf.com> <6sof73dj69ldpspfc5ukrc58qr9ckbin2b@4ax.com> <4677E7B1.2080305@lerdorf.com> <4677F5FB.1070206@lerdorf.com> <4678252F.2050803@sci.fi> <46783212.4020900@lerdorf.com> <21277473-1502-4F7E-9C3B-BE42C50DD7CB@prohost.org> <467839D0.2020301@lerdorf.com> In-Reply-To: <467839D0.2020301@lerdorf.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by somedaemon at backendmedia.com Subject: Re: [PHP-DEV] What is the use of "unicode.semantics" in PHP 6? From: mls@pooteeweet.org (Lukas Kahwe Smith) Hi, I think that PHP6 adoption will obviously come down to exactly how much slower unicode support will make things. If its a 10% drop, I think we will probably find ways to smooth out the kinks with some nice tweaks here and there. If it gets considerably above 10%, then it will be more tricky. But at any rate, I think there are a fair amount of people on PHP4, holding out for PHP6 to do their next redesign etc. All in all I think we have enough pain points even without unicode for people to have excuses to not support PHP6. So imho, if we make PHP6 as fast as we can for unicode only and still find that its too slow for people to adopt, then we might be better of back porting a few nice features to PHP5, then making PHP6 a dual version internally. Then again, I am likely talking out of my a.. here, since I do not work on the source. regards, Lukas