On 29 October 2016 at 18:19, Stephen J. Turnbull <turnbull.stephen.fw at u.tsukuba.ac.jp> wrote:
For better or worse, it may be emoji that drive that change ;-)
I suspect that the 100 million or so Chinese, Japanese, Korean, and Indian programmers who have had systems that have no trouble whatsoever handling non-ASCII for as long they've used computers will drive that change.
My apologies. You are of course absolutely right.
I'm curious to know how easy it is for Chinese, Japanese, Korean and Indian programmers to use *ASCII* characters. I have no idea in practice whether the current basically entirely-ASCII nature of programming languages is as much a problem for them as I imagine Unicode characters would be for me. I really hope it isn't...
The only way to do it http://ic.pics.livejournal.com/ibigdan/8161099/4947638/4947638_original.jpg
Seriously, as a russian, I never had any problems with understanding that I should not go that far.
I don't know of any axamples when using translit caused any personal problems in online conversations, unless it comes to quarrels and one tries to insult others for using translit. But russians are generally more minimalistically tuned than many other folks.
As for returning non null, I suppose most readable way would be something like:
(sorry if I am missing the whole discussion topic, can easily happen with me since it is really mind blowing, why I would ever need it)