Re: Unicode String Models

From: Richard Wordingham <richard.wordingham_at_ntlworld.com>
Date: Sun, 22 Jul 2012 01:19:19 +0100

On Fri, 20 Jul 2012 15:01:42 -0700
David Starner <prosfilaes_at_gmail.com> wrote:

> "The question of whether to allow non-ASCII characters in variables
> is open."

> It's not like Chinese variables
> with Chinese comments is going to be much harder to debug for the
> English speaker then English variables (or bad English variables) with
> Chinese comments, and ASCII-romanized Chinese variables may be the
> worst of all worlds.

On the contrary, there is the issue of confusables. An English speaker
may easily overlook the Chinese equivalent of ASCII confusables such as
the letter 'l' and the digit '1' or the letter 'O' and the digit '0'.
It gets even worse if the Chinese characters are rendered as missing
glyphs.

Moreover, one method of hiding design information while still
delivering 'source' code is to not only strip out all comments, but to
replace all variable names by meaningless and hard to distinguish names
such as x1234, x1235, x1236, etc.

Richard.
Received on Sat Jul 21 2012 - 19:22:53 CDT

This archive was generated by hypermail 2.2.0 : Sat Jul 21 2012 - 19:23:06 CDT