Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:30500 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 89618 invoked by uid 1010); 6 Jul 2007 13:14:03 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 89603 invoked from network); 6 Jul 2007 13:14:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Jul 2007 13:14:03 -0000 Authentication-Results: pb1.pair.com header.from=stefan.priebsch@e-novative.de; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=stefan.priebsch@e-novative.de; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain e-novative.de from 85.214.26.34 cause and error) X-PHP-List-Original-Sender: stefan.priebsch@e-novative.de X-Host-Fingerprint: 85.214.26.34 eno001.e-novative.de Linux 2.5 (sometimes 2.4) (4) Received: from [85.214.26.34] ([85.214.26.34:3606] helo=eno001.e-novative.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 58/74-50692-9104E864 for ; Fri, 06 Jul 2007 09:14:02 -0400 Received: from [127.0.0.1] (p57AE7086.dip.t-dialin.net [87.174.112.134]) by eno001.e-novative.de (Postfix) with ESMTP id 664738442AC; Fri, 6 Jul 2007 15:33:08 +0200 (CEST) Message-ID: <468E400E.6060005@e-novative.de> Date: Fri, 06 Jul 2007 15:13:50 +0200 Organization: e-novative GmbH User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: RQuadling@GoogleMail.com CC: Lukas Kahwe Smith , Antony Dovgal , Rasmus Lerdorf , Derick Rethans , Cristian Rodriguez , internals@lists.php.net References: <1181829227.3478.3.camel@localhost.localdomain> <7d5a202f0707060224oa64dfeaw2c7ee17a735648f9@mail.gmail.com> <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> In-Reply-To: <10845a340707060509u70152abctf1801324be490ed1@mail.gmail.com> X-Enigmail-Version: 0.95.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] What is the use of "unicode.semantics" in PHP 6? From: stefan.priebsch@e-novative.de (Stefan Priebsch) IMHO backporting a lot of features to PHP4 is a major reasons for the slow PHP5 adoption. Basically, it seems that everybody who is not using OOP feels that PHP4 is fine for them. I'd say committing to backporting stuff from PHP6 to PHP5 will yield a similar situation: very slow or no PHP6 adoption. BTW, can't the unicode switch be done at compile time? So one can compile PHP6 Unicode and PHP6 non-Unicode. Then if there is a clever way of running both engines in parallel, there should be no performance impact inside the non-unicode engine. Since there is both versions of the engine (that can maybe even selected by a certain statement in the main PHP file of the application), unicode and non-unicode users are happy. And there is only one version of PHP in the market, to conquer it all. There must be a reason to upgrade to a new PHP version (usually features, maybe performance increase etc.). But there also must be no reason not to upgrade. But you all know this, it has been said before. Kind regards, Stefan -- >e-novative> - We make IT work for you. e-novative GmbH - HR: Amtsgericht München HRB 139407 Sitz: Wolfratshausen - GF: Dipl. Inform. Stefan Priebsch http://www.e-novative.de