Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:18834 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 48877 invoked by uid 1010); 13 Sep 2005 16:34:54 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 48862 invoked from network); 13 Sep 2005 16:34:54 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Sep 2005 16:34:54 -0000 X-Host-Fingerprint: 70.85.46.36 unknown Received: from ([70.85.46.36:55792] helo=prohost.org) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 05/01-58045-EAFF6234 for ; Tue, 13 Sep 2005 12:34:54 -0400 Received: (qmail 16233 invoked from network); 13 Sep 2005 16:34:52 -0000 Received: from cpe000fb56099fd-cm000f9f7d6664.cpe.net.cable.rogers.com (HELO ?192.168.1.101?) (69.196.28.148) by prohost.org with SMTP; 13 Sep 2005 16:34:52 -0000 Message-ID: <4326FFAB.4080301@prohost.org> Date: Tue, 13 Sep 2005 12:34:51 -0400 User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Rasmus Lerdorf CC: pierre.php@gmail.com, internals References: <4326D0C8.8080509@prohost.org> <4326D361.9040200@lerdorf.com> In-Reply-To: <4326D361.9040200@lerdorf.com> X-Enigmail-Version: 0.92.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] PHP6, Unicode for language functions, classes, methods, vars names From: ilia@prohost.org (Ilia Alshanetsky) Rasmus Lerdorf wrote: > What do you mean? Why wouldn't it be portable? Well, for one thing code written to use unicode identifiers will immediately be limited to running on PHP 6 installs. While code using ASCII identifier with standard "compat" layer could run just fine. Another reason to only allow ASCII is that now code can be read by anyone rather then just the people who are familiar with the particular language user. Heck, some editors do not even allow utf-8 or properly render some high-ascii chars making those scripts difficult if not impossible to edit. Ilia