Ilia Alshanetsky wrote: > 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.
This is a choice that should be up to the developer. If she wants to share his code with people who don't understand his language and/or character set, then she should use some common language/character set. But the language should not force this limitation on her. -Rasmus -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php