Программирование на языке, отличном от английского

Я обсуждал в Твиттере возможность добавления в Ruby возможности использовать λ вместо лямбда , и в целом о поддержке Unicode. Я понял, что все языки, которые я знаю, работают только с английскими зарезервированными словами и в основном предполагают использование клавиатуры us-en (например, используя $ вместо £ или ¥). Хотя некоторые языки теперь начинают иметь некоторую поддержку Unicode в строковых функциях, все еще существует так много соглашений, основанных на английском или латинском наборе символов. Например, Ruby требует, чтобы имена классов начинались с заглавной буквы, но заглавные и строчные буквы не являются свойством глифов в большинстве скриптов.

Таким образом, возникает вопрос: «Существуют ли языки программирования, которые работают с большим набором языков, и как они это делают? "

7
задан imz -- Ivan Zakharyaschev 4 April 2011 в 00:05
поделиться