On 22/10/2012, at 6:08 PM, Yurii Rashkovskii wrote:
> Richard,
>> Please excuse my ignorance, but can you name a single good reason for non-latin atoms and variable names?
There are literally billions of people on this planet
who are most comfortable reading and writing non-Latin scripts,
and many of them write programs.
> From my personal point of view, this is a sure road to hell.
Once Erlang accepted non-ASCII characters, it had already gone
at least half way down that road. I note that IBM mainframe
programming languages like Fortran and PL/I supported DBCS
(double-byte character set) characters decades ago, and somehow,
hell completely failed to materialise.