Comment Re:NO (Score 1) 76
If you're going to allow Unicode, should you arbitrarily disallow certain ranges/glyphs because they're in a list of those assigned to emojis?
Well, that's already the case. You cannot start an identifer with a "number" in many languages (C included). A "number" is an arbitrarily defined subset of all glyphs. Also, one might not use a "whitespace" in an identifier. Guess what a "whitespace" is? An arbitrarily defined subset of all glyphs.
So what you are describing as utter nonsense is exactly what is going on under the scene right now with pretty much all languages.