Floyd> И не просто программированию, а отечественному программированию и отечественным алгоритмам.
Среди нескольких негативных ответов на мое сообщение именно сообщение Floyd вызвало моё наибольшее отторжение.
Не ёрничанье Floyd по вопросу отечественного меня волнует. Сегодня уже не 10-е годы, время сегодня ставит вопрос об импортозамещении, чтобы обращать внимание на Чонкина наших дней.
Больной вопрос "Программы и алгоритмы"
С советских времен пользовался услугами отраслевого фонда алгоритмов и программ.
Знал о существовании государственного фонда алгоритмов и программ.
Пользовался, приобретенными Вычислительны центром НПО "Энергия" (на второй территории) и 161 (?) отделом (другая структура на первой территории) лентами подпрограмм Фортрана.
К лентам распространялось описание работы, входящие, исходящие параметры , их тип, возможно описание COMMON, а на лентах лежали оттранслированные блоки *.OBJ.
При помощи указанных лент (библиотек) легко и быстро собиралась программа, моделирующая функционирование системы.
А при чем здесь алгоритмы?
В СССР не было прав на интеллектуальную собственность , поэтому авторы сдавали программы в ОФАП неохотно. Правда существовала группа продвинутых программистов, которая за премию в 50 рублей сдавала всякую хрень, которая не только не работала, но зачастую и не имела смысла.
Против таких уродов ОФАП выработал правило, что сдаётся описание, таблица идентификаторов, блок-схема алгоритма, исходный текст программы на общеупотребимом языке.
И если в отраслевом фонде можно было ознакомиться с вышеописанным, то из других отраслей это получить проблематично.
Перед распадом СССР программы и алгоритмы были приватизированы, кто успел первым добежать до Бережковской набережной.
Даже программы и алгоритмы, сделанные по заданию и за деньги государственных предприятий много десятилетий назад, были зарегистрированы как интнлектуальная собственность.
Прошло время и алгоритмы перестали быть предметом охраны.
Один человек пишет программу на Фортране и защищает свои права. Другой, разобравшись с алгоритмом пишет на другом языке, защищает и продает права.
Хорошо ли это - не уверен.
Как мне кажется алгоритм , описанный государственным языком и зарегистрированный в ФИПС есть универсальная защита. а программа, привязанная к сегодняшним языкам не защитит от дебаггера и использования другими лицами.
Для спасения своих программистов Патентное ведомство США патентует программы. Естественно к ним требуются описания, раскрывающие алгоритм, формулы и блок-схемы.
Помню ещё к Фортрану 77 была прикреплена процедура, которая *.ЕХЕ файл превращала в код на фортране и формировала графическую блок-схему программы и формировала файл *.lst, содержащий таблицу идентификаторов и комментариев, которыми раньше программисты пересыпали тексты своих программ.