Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:31789 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 62740 invoked by uid 1010); 21 Aug 2007 14:26:41 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 62725 invoked from network); 21 Aug 2007 14:26:41 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Aug 2007 14:26:41 -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 85.10.196.195 cause and error) X-PHP-List-Original-Sender: mls@pooteeweet.org X-Host-Fingerprint: 85.10.196.195 serveforce1.backendmedia.com Linux 2.6 Received: from [85.10.196.195] ([85.10.196.195:59933] helo=serveforce1.backendmedia.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F6/91-43151-F16FAC64 for ; Tue, 21 Aug 2007 10:26:40 -0400 Received: from soitgoes.local (cust.static.84-253-51-151.cybernet.ch [84.253.51.151]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by serveforce1.backendmedia.com (Postfix) with ESMTP id 34DE91224637; Tue, 21 Aug 2007 16:30:39 +0200 (CEST) Message-ID: <46CAF607.4030208@pooteeweet.org> Date: Tue, 21 Aug 2007 16:26:15 +0200 User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728) MIME-Version: 1.0 To: Andi Gutmans CC: jani.taskinen@iki.fi, internals@lists.php.net References: <1181829227.3478.3.camel@localhost.localdomain> <468E1158.2030900@lerdorf.com> <468E13C6.1070109@pooteeweet.org> <468E2009.9000703@zend.com> <10845a340707060432h6516ea5eja0995dbc974baa0a@mail.gmail.com> <468E2A9C.8030704@zend.com> <10845a340707060454t24a854dfu93aad454dd1f37ed@mail.gmail.com> <468E2F78.9090002@pooteeweet.org> <10845a340707060509u70152abctf1801324be490ed1@mail.gmail.com> <468E400E.6060005@e-novative.de> <698DE66518E7CA45812BD18E807866CE92D7B0@us-ex1.zend.net> <1187689101.3311.9.camel@localhost.localdomain> <698DE66518E7CA45812BD18E807866CE92D80A@us-ex1.zend.net> In-Reply-To: <698DE66518E7CA45812BD18E807866CE92D80A@us-ex1.zend.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-backendmedia-com-MailScanner-Information: Please contact the ISP for more information X-backendmedia-com-MailScanner: Found to be clean X-backendmedia-com-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=0, required 6) X-backendmedia-com-MailScanner-From: mls@pooteeweet.org X-Spam-Status: No Subject: Re: [PHP-DEV] What is the use of "unicode.semantics" in PHP 6? From: mls@pooteeweet.org (Lukas Kahwe Smith) Hi, Ok, so I think its becoming clear that BC is not the main issue we will be addressing with the unicode switch. I know Zeev's mantra that BC is not binary, but from the people that have posted feedback on the topic from actual experience it seems that making code work on PHP5 (and even PHP4) as well as PHP6 is possible with a bit of work, but without a rewrite. So at this point the main argument can only resolve around performance. So the question is how much performance does a user gain by turning of unicode in PHP6. We might be able to figure this out without porting an actual application. Maybe with a few synthetic benchmarks, along with some code analysis (maybe for 3 different categories of applications: data processing intensive, web blog, database heavy application)) of how often particularily slow functions are called in an average application, we could extrapolate a ball park figure of what kind of slow down to expect. regards, Lukas