Pierre, I am glad it is acceptable to you. What you say does not apply to
everyone.
> Well, english is the language of choice for programming
> because everyone understands very basic english words.
This is just not true. It is true for you, because you make it a requirement
and then you only hire or are satisfied with people that understand english.
But you turn away people that may in fact be better more skilled programmers
because you require english skills.
In a
> world where a lot of people from many countries have to work
> together (even in small local companies) then yes, english is
> the choice.
Also, not true. Many environments where countries work together choose
french because that is common language to them. The French also dominated
parts of the world, and for those areas French is the best alternative.
(Africa, middle east...)
It is selfish and imperialist to insist things must only be done the one way
that english speakers are comfortable with. PHP can be flexible while
companies can insist on only English in their domain if they so choose.
There is no reason to impose that restriction on others.
Other programming languages have already gone this route. If one day we want
to call from PHP to a program that made use of such identifiers, it would be
a shame to not be able to, only because of an unwarranted restriction on the
design.
Tex Texin
Internationalization Architect, Yahoo! Inc.