Создание языков программирования в СССР 1960-1980-х гг. Как практика формирования локальной цифровой культуры

Описание

Тип публикации: статья из журнала

Год издания: 2025

Ключевые слова: programming language, LYaPAS, Refal, rapira, ussr, digital culture, язык программирования, ЛЯПАС, Рефал, рапира, ссср, цифровая культура

Аннотация: Становление цифровой культуры в 1960-1980-е годы было тесно связано с определением способов взаимодействия между человеком и машиной, включающих и становление теории языков программирования. Глобальная природа этого процесса не отрицала возникновение различных вариантов локальных цифровых культур, для которых собственные языки прогПоказать полностьюраммирования становились выражением специфики собственного социально-культурного пространства взаимодействия с техническим. Не является исключением и СССР, в котором в рассматриваемый временной период создаётся ряд языков программирования, разрабатывавшихся с учётом локального социально-культурного ландшафта. Анализ ряда таких языков (ЛЯПАС, Рефал, Рапира) позволяет определить наиболее значимые проблемные ядра, вокруг которых строилась логика взаимодействия человека и машины. Так, все рассматриваемые языки конструируют человека и технику как универсальных агентов, чьи типовые свойства достигаются с помощью компромиссов различного рода. В общем виде, можно говорить, что язык программирования требовал или формирования специальной машинной логики, или формирования интерфейса языкового взаимодействия между человеком и техникой, или же требовал конструирования особого, алгоритмического, способа мышления, позволявшего переложить любую проблему на язык машинных команд. The emergence of digital culture in the 1960s-1980s was closely linked to the definition of modes of interaction between humans and machines, including the development of programming language theory. The global nature of this process did not preclude the emergence of various variants of local digital cultures, for which their own programming languages became an expression of the specific socio-cultural space of interaction with technology. The USSR is no exception, with a number of programming languages being developed during this period, tailored to the local socio-cultural landscape. An analysis of several of these languages (LYAPAS, REFAL, RAPIR) allows us to identify the most significant problematic cores around which the logic of human-machine interaction was built. Thus, all of the languages under consideration construct humans and technology as universal agents whose typical properties are achieved through various kinds of compromises. In general, we can say that a programming language required either the formation of special machine logic, or the formation of an interface for linguistic interaction between humans and technology, or else it required the construction of a special, algorithmic, way of thinking that made it possible to translate any problem into the language of machine commands.

Ссылки на полный текст

Издание

Журнал: Цифровизация

Выпуск журнала: Т. 6, 4

Номера страниц: 27-35

ISSN журнала: 27128733

Место издания: Красноярск

Издатель: Красноярская региональная молодёжная общественная организация "Союз молодых учёных Красноярья"

Персоны

  • Ермаков Тихон Константинович (Сибирский федеральный университет)

Вхождение в базы данных