Cult-like behaviour [was Re: Kindness]
jlee54 at gmail.com
Sun Jul 15 16:20:26 EDT 2018
On 07/15/18 13:09, Chris Angelico wrote:
> On Mon, Jul 16, 2018 at 4:22 AM, James Lee <jlee54 at gmail.com> wrote:
>> On 7/15/2018 3:43 AM, Steven D'Aprano wrote:
>>> No. The real ten billion dollar question is how people in 2018 can stick
>>> their head in the sand and take seriously the position that Latin-1 (let
>>> alone ASCII) is enough for text strings.
>> Easy - for many people, 90% of the Python code they write is not intended
>> for world-wide distribution, let alone use.
>> The smart thing would be for a language to have a switch of some sort to
>> turn on/off all I18N features.
> Earlier I cited an example of round-tripping from human to human via
> various web protocols. Here's an actual example of a Twitch stream
> 🌱【 Stardew Valley Fanart 】🌱*:･ﾟ✧【 800 Subpoints = NEW EMOTE
> 】#devicat #anime #stardewvalley #fantasy
> Citation: https://www.twitch.tv/devicat just went live with that
> title. This is a channel where rule #3 is that everyone should speak
> English. If "all I18N features" are disabled, would this title be
> disallowed? Several of those characters are not in Latin-1; one of
> them (occurring twice) isn't even in the BMP.
I have absolutely zero interest in Twitch - I don't even know what it is.
This should drive home my point that, for many tasks, I18N or, more
specifically, Unicode is an unnecessary complication.
If my program doesn't give a whit about web protocols or emoji, then how
some Twitch title displays itself is irrelevant.
More information about the Python-list