jurisk wrote:
Ну и, конечно, ЯМБ - "язык машин бухгалтерских" он же "Ярошевская Марина Борисовна" - тоые вполне "русский язык программирования"
Не видел, но нутром чую - русский КОБОЛ
Еще немного, и мы вообще уйдем в начало 1960х, когда каждая машина выпускалась со своим более или менее кривым языком программирования и уж обязательно со своим особо кривым языком управления заданиями. Не рискну сказать, что советские гении тогда превзошли США - IBM JCL на долгие годы стал эталоном кривости - но язык управления Минск-32 с жуткими устройствами вроде ЫПЧ был могуч и страшен врагу.
Применительно же к данному клиническому случаю рекомендую прочесть манифест трех русских гениев, с которых началась беседа -
http://xn-----6kcajervcdvqarhfgengcekya ... 0%B3%D1%82Quote:
Но попробуйте обратиться к среднестатистическому ИТ-шнику и предложить ему назвать символику - «символикой», а не «attribute». Вам ответят стройной (но не обязательно правдивой) теорией, почему это нельзя, не нужно и вредно. Пока ИТ-шник связывает своё благосостояние с американскими деньгами, он будет бороться за право продолжать использовать в работе английский язык и американские технологии.
Понятно, что невозможно залезть в голову каждому ИТ-шнику и поменять его интересы. Но можно дать больше шансов тем, кто хочет использовать родной язык и русские технологии. Те, кто непременно хочет использовать именно импортное, потеснятся и отойдут в сторону. Таким образом, русский язык может послужить фильтром для очистки ИТ-сообщества. Тогда пробоина в стене может начать зарастать.
Чтобы этот фильтр заработал, государству следует поддерживать хорошие начинания, связанные с русификацией в ИТ - эта русификация далеко не достаточна.
Дайте уже орден Нуралиеву, создавшему 1С. Замените в ЕГЭ устаревший Паскаль хотя бы на тот же 1С (там уже есть "школьный алгоритмический язык", но на него нет спроса на рынке труда). Примите стандарт о том, что в базах данных, программных кодах, адресах сайтов, сообщениях об ошибках должны использоваться русские слова везде, где это возможно. Дайте приоритет при госзакупках тем технологиям, которые хорошо поддерживают кириллицу.
Поддержите, в конце концов, нашу работу над «Яром».
Конечно, можно ограничиться только созданием своих жёстких дисков, операционных систем, процессоров, сетевого оборудования. Оно уже и делается (на английском языке) и, возможно, успешно решает поставленные задачи. Но зачем нам нужно, чтобы в нашей стране целая отрасль зависела от чужого языка?
Русский язык программирования
Казалось бы, язык программирования - это сугубо внутренняя технологическая вещь, и в нём всего лишь дюжина английских ключевых слов. ИТ-шник скажет вам, что "if" и "else" - это как α и β в геометрии. На самом же деле за дюжиной неизбежно тянутся сотни и тысячи других английских слов. И глядишь, вся вражеская армия оказалась внутри крепостных стен. Не буду углубляться в подробности (если они интересуют - пишите письма), и сразу перейду к выводу: лучше всего сделать так, чтобы вся среда, в которой работает программист, была полностью русскоязычной, а английский присутствовал только в качестве гостя. И русский язык программирования тоже нужен.