David Starner wrote (Saturday, July 21, 2012 12:02 AM):
> "The question of whether to allow non-ASCII characters in variables is open."
>
> I don't see why. Yes, a lot of organizations will use ASCII only, but
> not all programming is done large international organizations. For
> personal hacking, or small mononational organizations, Unicode
> variables may be much more convenient. 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.
Imagine mixed used of Latin and cyrillic variable names. How to debug
code using two variables named /* cyrillic */ А and /* latin */ A ?
If it would be state-of-the-art to use Unicode variables, the bad guy
could have his back door even in public source code without being detected.
To avoid confusion, rules from
http://www.unicode.org/Public/security/latest/confusables.txt
were to be applied.
A.D.
Received on Thu Jul 26 2012 - 09:30:43 CDT
This archive was generated by hypermail 2.2.0 : Thu Jul 26 2012 - 09:30:46 CDT