From: Vladimir Kerimov Date: 2012-04-28T22:02:21+09:00 Subject: Re: Capital Cyrillic letter in Ruby class name (UTF-8) Brian Candler wrote in post #1057729: > Vladimir Kerimov wrote in post #1057566: > > You need to take each language as a whole. If on balance you prefer > Ruby, then use Ruby; if something else has the best combination of > features for you (of the fewest annoyances), then use that. Whichever > one gets the job done best for you. > > The decision that constants must start with ASCII A-Z is fundamental and > unlikely to be revisited. All I need is suitable binding for company uses Ruby. Condition for classes starts from ASCII A-Z for language based on UTF-8 is slightly strange, don't you think so? What about Japanese letters, is it in ASCII? Or may be Greek alphabet? Cyrillic and Greek letters both have a legal capital letters in UTF-8. This logic not differ from capital letter of Latin capital. So language based on UTF-8 with condition "classes and modules must start from capital letter" must handle at least Greek and Cyrillic letters too. Actually it is. If you want to stay in the logic way. -- Posted via http://www.ruby-forum.com/.