"Rowan Collins" wrote in message
news:7394e3ce-b05a-474e-8ab5-a651fdd35...@gmail.com...
On 14 September 2017 13:59:20 BST, Tony Marston <tonymars...@hotmail.com>
wrote:
Why should the
English-speaking world be forced to suffer just because some minor
languages
cannot handle case folding?
Have you any idea how arrogant this sounds? Why should "the
English-speaking world" get to make up the rules? What criteria make
something "a minor language"? Who gave you the right to make such lofty
pronouncements?
Because the English-speaking world invented both computers and the languages
used to program them. The early ASCII character set supported only the
English/American languages, and while other languages were supported on an
ad hoc basis with specific character sets, the creation of a single UNICODE
standard to cover all possible character sets was later created and should
be available in all languages. If UNICODE solves all particular issues
regarding case-insensitive software, but has yet to be properly implemented
in PHP, then the correct response to this problem would be to rectify PHP's
implementation.
And, please, stop muddling UTF8, a particular way of representing text in
binary, with Unicode, the huge and complex standard that attempts to handle
fairly these "minor languages" which you dismiss so casually. Or preferably
just stop commenting on topics you so obviously don't understand.
The terms "UTF8" and "UNICODE" do not mean entirely different things. The
page at https://en.wikipedia.org/wiki/UTF-8 speaks of "UTF-8-encoded
Unicode", so for may people they are just different sides of the same coin.
--
Tony Marston
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php