Вот поэтому я и считаю, что бесполезно пытаться угодить сразу всем в одном языке. Английский - оптимальный вариант
Не всегда. Знакомый делает язык для чиновников, не знаю, каких. Но говорит, надо русский, потому что всех этих бабушек переучить невозможно. А кодить немного и автоматизировать они в состоянии.
Не всегда. Знакомый делает язык для чиновников, не знаю, каких. Но говорит, надо русский, потому что всех этих бабушек переучить невозможно. А кодить немного и автоматизировать они в состоянии.
В общем согласен, но это скорее DSL, нежели самодостаточные языки - вот там правила и локальные особенности могут быть какие хочешь
Ну. Мне кажется, если нет задачи осчастливить Галактику и Человечество ещё одним Идеальным Языком Программирования, то можно сделать и локализованный синтаксис.
Для такого языка вполне можно выбрать один человеческий язык (будь то английский, русский а-ля 1C, корейский для расовых корейцев и т.д.), не замахиваясь на полный юникод для идентификаторов - и никакой особенной проблемы это не создаст
Короче говоря, сначала дать пользователю полную свободу, а потом всем миром придумывать как с этим жить чтобы было не так больно - это уже проходили в виде JS
Короче говоря, сначала дать пользователю полную свободу, а потом всем миром придумывать как с этим жить чтобы было не так больно - это уже проходили в виде JS
Переведенных языков много. Речь была именно о том, что юникод позволяет использовать любые сочетания одновременно, а ключевые слова только на одном. Надо сделать язык, где у них должны быть синонимы для всех других языков сразу, чтобы никому не было неудобно :)