Supporting Unicode in programming languages (other than in comments and strings) aims to make code more accessible across human languages, but at the expense of making the language syntax inscrutable to any one person. Demanding ASCII is better, I think. http://unicode.org/reports/tr31/
-
-
In some of these languages, a native speaker who's not a linguist will have a hard time distinguishing if two semantically identical character compositions represent the same identifier. In the union of all languages, there are serious security dangers such as homoglyph attacks.
-
ASCII is vulnerable to homoglyph attacks. For example, 1, l, I, and |. Also, such confusion would not be likely in a project that sticks to one language, or only as likely as confusion would be in that language otherwise.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.