Законопроект об ограничении использования иностранных слов по идее правильный, а по форме как всегда – заход не с той стороны – запретить. К слову, из моей философии власти следует, что абсолютная власть ничего, кроме как запрещать, не может. В преамбуле по сути не определено ни почему нынешнее положение плохо, ни почему станет хорошо, а главное - не намечены способы. Этой статьей предлагаю закрыть пробел законопроекта в части русской операционной системы.
Вопрос: почему в США выдающихся программистов (разработка десятков ОС, движков баз данных, сотней компиляторов и сред разработки и т.п.) много, а в России мало? Ответ: потому что в США все программисты владеют английским языком в совершенстве.
Вопрос: сколько в России в принципе может родится людей, одновременно выдающихся в области прикладной математики (программирование) и в гуманитарной области (способности к иностранным языкам)? Вот столько и может быть в России выдающихся программистов.
Вопрос: почему в школе не учат программированию? Ответ: потому что не могут всех обучить английскому языку в объеме, необходимом для написания кодов на английском языке.
Когда говорят, что нужно писать русскую операционную систему, то никакие соображения кроме понтов во внимание не берутся. Типа, если напишем свою операционку, то станем такими же крутыми как американцы. Не станем по выше заданным вопросам и очевидным на них ответам.
Правильное решение: листинг операционной системы должен быть на русском языке и должен быть компилятор в машинные коды с кириллицы.
Перевод того же Линукса на русский с созданием компилятора, который будет создавать программы с русского исходного кода – достижимая (ничего с нуля писать не нужно) и необходимая (гарантирует нулевой порог вхождения в программирование любому, знающему русский язык) задача. Остальное приложится. Обучение программированию с 9 лет. Написанные энтузиастами на русском языке интерпретаторы, среды разработки, движки баз данных, приложения и т.п. станут лишь вопросом времени.
В частности, русские (понятные любому русскому) программистские термины вытеснят иностранные. Тотальная цифровизация и цифровая проверка законов на корректность заставит чиновников использовать русские программистские слова, что очистит их язык естественным образом.
Таким образом, создание русской операционной системы должно стать национальной задачей.
Сергей Дегтярев
Оценили 5 человек
10 кармы