
On Fri, Dec 23, 2022 at 06:02:39PM +0900, Stephen J. Turnbull wrote:
Many would argue that (POSIX) locales aren't a good fit for anything. :-)
:-)
I agree that it's kind of hard to see anything more complex than a fixed table for the entire Unicode repertoire belonging in str, though.
I think for practical reasons, we don't want to overload the builtin str class with excessive complexity. But the string module? Or third-party libraries?
(I admit that my feeling toward Erdogan makes me less sympathetic to the Turks. :-)
Does that include the 70% or more Turks who disapprove of Erdoğan? There are at least 35 surviving Turkic languages, including Azerbaijani, Turkmen, Qashqai, Balkan Gagauz, and Tatar. Although Turkish is the single largest of them, it only makes up about 38% of all Turkic speakers. All up, there are about 200 million speakers of Turkic languages. That's more than Germanic languages (excluding English) or Japanese. If any special case should be a special case, it is the Turkish I Problem. But as I said, probably not in the builtin str class. -- Steve