темы сайта: правозащита, законотворчество, власть, политика, экономика, самосознание
и самоуправление, творчество, образование. Код невидим.
рамблер1х1-822857-Top100 для nik-kozlov.narod.ru |
||||
|
Учитель и ученик Автор: Маленков С.К. |
|||
Проблемы Программного Обеспечения (ПО) |
Смена языка Change language |
|||
каламбур \ рёбра и жилы \ язык
\ конструктор программиста-любителя \ Смысл
этого каламбура в период развития ЭВМ даже в 70-х могли знать очень немногие… Вся
терминология программирования исторически начиналась на английском языке и с
использованием только литер латинского алфавита. SOFT по-английски значит
"мягкий", а обозначает не мебель, не одежду, а Программное
Обеспечение компьютеров. В отличие от слова "hard" (переводится – "твёрдый"),
означающего "железо" компьютеров, его конструкционные части. "Мягкость",
то есть ЭВМ-программы, имеют внешне невидимую неизменную жёсткость
структур и связей, и "рычаги" их изменения, и
"сменные дышла", "вентили" и "заслонки",
"педали" и "редуктора", "вожжи" и
"рули"… Т.е. они имеют и "волокнистость", и
"сплетённость", и "ребристость", механистичность
"железа"… Но всё равно упрямо именуются только исключительно
"мягкостью". Никогда не услышите сравнение с шашлычком,
"котлеткой по-киевски" (на косточке куриной ножки), а-ля на
рёбрышке… Могли бы сравнить с супами, кашами, салатами… Или даже - трикотаж,
букле, циновка, свитер, макраме... Нет, вот – "софт" и только
"софт"! Ох, уж эти
англо-американцы! И иже с ними… Однако, любому начинающему пользователю или программисту
преподают структуру и запутанные связи цепей команд… Аналогии с шарфами, полуверами, свитерами, шторами и
половичками, коврами[3], с матрацем, кроватной "сеткой",
ковром-самолётом, и с метлой Яги, ремённой и иной трансмиссией и т.п. – тоже
у англоговорящих не приживаются… Ну и ладно. Это, может, и к лучшему, а то
зашли бы далеко в "лёгкую промышленность" или
"ширпотреб"… А вот
жаль, что даже прямые аналогии с библиотечным собранием – вошли в
термины программирования очень малыми урывками (папка, файл, страница,
листинг, каталог…). Зря не вжили полнее эту аналогию. По сути весь
"софт" - это сложное библиотечное собрание со связями куда
более сложными, чем переплёты, папки и каталоги. Это – образ и основа
библиотеки будущего. Только само "программное обеспечение" – её
малая часть этой библиотеки[4], хоть и очень важная. Давно уже
английская терминология не столько помогает, столько сковывает
развитие компьютерного языка. Известны и многозначность
английских слов, и негибкость словообразований. Преодолевать это можно с
помощью словарных условностей, т.е. введением терминов, значение которых
"означает только это и ничего иного". Но ведь это мешает развитию
программирования в направлении понимания машиной языка обслуживаемых ею
людей. И люди вместо облегчения работы получают усложнения, т.к. надо
понимать язык другого народа и его условные привычки (да ещё и в условных
"машинных" кодах). Для этого
давно предпринимались попытки создать международные языки типа ЭСПЕРАНТО.
Создатели первых ЭВМ явно рассчитывали на своё лидерство среди народов, а не на создание всем
равных удобств… И за это к английскому языку
потянулось два ручья эмоций: - в одном – желание постичь (и использовать), в
другом – негатив восприятия другими культурами народов. Народы,
т.е. их правительства, давно договорились блюсти международность английского
в программировании. Но каждая программа активно адаптируется к национальным
языкам. Пока, увы, больше в части вывода на экран необходимых фраз. Давно пора ввести уже и понимание программами букв кириллицы, научить и команды понимать по-русски не только изнутри
программ, но и даваемые пользователем с клавиатуры. И ответы пора давать
по-русски. конструктор программиста-любителя Давно я предлагаю ввести в широкое пользование многие сервисы: - Открытый
и полный (пополняемый) каталог ЭВМ-программ. -
Сравнительные таблицы исполняемых программных функций, встречающихся в разных программах. -
Разбиваемость готовых программ на функциональные элементы для использования их
в других программных сочетаниях. - Создание
и контроль мест подключения других
функциональных возможностей[5]. -
"Пользовательскую сборку" необходимых функций в индивидуальный
сервис пользователя. - Конструктор
машинно-понимаемых функций, задаваемых обычным языком. - Сертифицирование программ на отсутствие "недекларированных возможностей", т.е. страхование от скрытых вредящих команд. - Давно
пора ввести в широкое пользование программы анализа фраз не только по
грамматике, но по смыслу. Эти программы разработаны около 50 лет назад в СССР
для спецслужб, в 90-х просочились на рынок, используются врагами народа,
мешающими народу использовать их тоже. Полезность
этих моих предложений и разнообразие их применения можно проследить по
кратким описаниям предлагавшихся комбинаций. Их я мог бы обеспечить при
возможности заказа профессионального создания необходимых комбинаций
программных записей. Моё начальное образование было для этого недостаточно. Но кому-то
было выгодно не дать мне этих возможностей. А со мной – и другим. Враги
народа есть у народов всегда. И наше
горе, что этот термин примитивно опорочен деятельностью диктатуры Сталина.
Будет ещё иное время, и своих врагов народ будет
судить сам. И не истреблением, как в средневековье. И будет
отличать инакомыслие, иные направления
желаний – от вражды. Будет создавать социумы единомышленников, не порабощая несогласных. При
"социализме" для блокирования моих предложений ссылались на
"отсутствие заказа", хотя мой заказ – чем не заказ? Я потратил
годы, чтобы добиться приёма заказов предприятиями
– от граждан. Ссылались и
на неокупаемость моих предложений, хотя с наступлением "рынка" 90-х
куда более худшие программки "на ура!" раскупались… Окупить можно
было бы не только зарплаты[6] иногда "простаивающих"[7] программистов, но и окупить
смену поколения ЭВМ. Подумаем
вместе?… 1987-2007-2012 на главную \ Пульт учителя
(в ожидании сообщника \ Бугринов \ Пекер \ физика кувалды \ первый пульт учителя \ юбилеи…) \ Пульт учителя 2
(псевдопрофессии
\ хотите сами? \ липа) \ Медаль (Идея новинки \ предтеча – супер-класс
\ Несправедливость наград \ Николай 1) \ Пульт учителя 3
\ Откуда такое имя? (30 лет спустя \ помощь и социум \
рыба тухнет с головы \ После школы \ одиночество
в муравейнике) \ Мягкость
в ущерб ребристости (каламбур \ рёбра и жилы \ язык \ конструктор программиста-любителя) \ наследник Менделеева \ о радиопитании приборов \ это нам не задавали
\ копии для Резервной библиотеки |
||||
Ссылка на сайт,
автора книги и идей, публикуемые на сайте издания при цитировании или
перепечатке – обязательна.
Коммерческое переиздание без согласования с автором
и редакцией – запрещается.
Ждём
отзывов международных правозащитных организаций, юристов, политиков, руководителей
стран и парламентов,
влиятельных
людей, работников служб социальной защиты.
E-mail: fogrin@rambler.ru
Предупреждение: Почтовые
адреса даются только для переписки на темы сайта и его публикаций. Использование адресов
электронной и обычной почты для
рассылки рекламного или иного информационного мусора будет наказываться.
О нас \\ |
Просьбы о помощи обществу инвалидов Страничка Маленкова на stihi.ru (стихи) |
Отзывы, рецензии, диспуты
Маленкова – на портале STIHI.ru |
||
Раскрутись на миллиард посетителей! и поставить его на Ваш сайт |
||||
---------------------------------------------------------------------------------------
Обновление: 03-07-2012kn
[1] Гражданская инициатива родилась вместе со мной, впиталась с молоком матери, усилилась мудростью
окружавших простых людей. Это основа жизни личности, не желающей быть чьим-то рабом,
сотворчеству в обществе. Развитие этих инициатив описываются на этом регулярно пополняющемся
сайте.
[2] Мной создана система отношений, не позволяющая подменять волю народов волей вождей или
чиновников. В воле народов – время и пространство внедрения этой системы. Описанию этой системы
отношений посвящена часть публикаций сайта.
[3] Это я предлагал внедрить для разнообразия и "русского стиля" в языках программистов, когда кончал
курсы МИРЭА по программированию.
[4] В ней важнейшей частью будут считаться архивы, созданные с помощью программ, одной из которых
будет каталог. Часть его – программа, часть – результат её работы, архив данных.
[5] Неподконтрольность таких мест может привести к врезке в вашу программу при её обновлении программ-
диверсантов.
[6] "Заработная плата", то есть – заработанная трудом, часто не соответствовала смыслу термина. Она часто
была социальным содержанием, которое надо было оправдать. А иногда допускалось и не оправдывать…
Как, например, у врачей "здравоохранения", совсем не охраняющих наше здоровье.
[7] Скорее, - просиживающих без дела, без заказа, "на окладе", т.е. зря (но гарантированно) оплачиваемых…