Обложка канала

Цифровой геноцид

DiTribe – канал, где делают именно так: пишут микроколонки об IT и публикуют красивые иллюстрации. Человеко-машинное взаимодействие и история интерфейсов в сфере научных интересов автора!

Цифровой геноцид

4 года назад
Открыть в
А что там в СССР? Визуальный язык ДРАКОН и космос И произошла на небе война: Михаил и Ангелы его воевали против дракона, и дракон и ангелы его воевали против них, Откровение 12:7 Проект космического челнока «Буран» был одним из самых сложных за всю историю советской космической промышленности — только для разработки программного обеспечения было задействовано несколько десятков тысяч программистов, которые использовали аж целых три промышленных языка, созданных специально для «Бурана». Возникшие проблемы совместимости касались не столько языков программирования,сколько бюрократических структур входящих в программу: десятки советских НИИ и КБ, сотни заводов и предприятий с трудом находили общий язык. А еще существовала разница дисциплин, да и программистов пока еще было мало. Поэтому требовался новый язык: язык, который будет не только отражать бизнес-процессы, но и решать проблему человеческого фактора между представителями разных организаций. Когнитивно-эргономический подход к проектированию потребовал и графической составляющей в виде блок-схем. Так возник ДРАКОН (Дружелюбный русский алгоритмический язык, который обеспечивает наглядность). ДРАКОН был визуальным языком, в котором используются два типа элементов: графические фигуры (icons, они же иконы, они же представленные в виде окружающих текстовые части программы геометрических фигур операторы языка). Подобно тому, как буквы объединяются в слова, иконы объединяются в составные иконы — макроиконы. А еще были текстовые надписи, расположенные внутри или снаружи икон (текстоэлементы). Это позволило сделать его достаточно понятным для не-программистов. А наличие целых двух синтаксисов(графического и текстового) заметно улучшило эргономику разработки. Язык долгое время был засекречен, но затем его использовали в 90-ые годы, например, для карет скорой медицинской помощи.