ПРЕДИСЛОВИЕ
Становление Новосибирской школы программирования. Мозаика воспоминаний.

ПРЕДИСЛОВИЕ

Предлагаемый читателям сборник содержит материалы по истории новосибирской школы программирования.

Одна из ведущих советских школ в этой области, она ведет свою историю с 1958 года, когда в Институте математики СО АН СССР создается отдел программирования, руководителем которого был с момента основания отдела и до своей кончины Андрей Петрович Ершов — и все публикуемые материалы так или иначе связаны с его именем.

Мы стремились включить в сборник разноплановые материалы — анализ выполненных проектов, историю их создания и использования в российском советском и международном контекстах, информацию о деятельности отдела, воспоминания о людях и событиях, в которых отразился дух тех 50-х, 60-х, 70-х годов. Часто все это переплетается в одном и том же материале, что нами приветствовалось. И по форме публикации различны — здесь и аналитический обзор и простой перечень событий и мероприятий и воспоминания об отдельных событиях, и диалог собеседников: мы не стремились свести все к единому стилю, полагаясь на вкус и желания авторов. для нас важно, что все публикации — это не взгляд со стороны, они принадлежат людям, принимавшим активное участие в той работе, о которой идет речь. В их основе лежат живые воспоминания, поэтому возможна небольшая аберрация зрения, как это обычно бывает когда глядишь на давние события.

Первые три публикации дают некоторую общую картину и посвящены основателю новосибирской школы Андрею Петровичу Ершову и работам этой школы периода ее становления. Они в известном смысле являются повторными: первая из них — расширенный вариант доклада, представленного на 4-й международной конференции «Перспективы систем информатики» (Новосибирск, 2001 г .) и опубликованного на английском языке в ее трудах (Lecture Notes Science, Vol. 2244, 2001), две следующие были опубликованы в Трудах Международного симпозиума «Computers in Europe. Paste, Present and Future» (Киев, 1998 г .). Учитывая связь этих работ с тематикой сборника и то, что они опубликованы в изданиях, малодоступных широкому кругу читателей, мы сочли возможным открыть ими наш сборник.

Далее следуют две заметки, посвященные университетским годам Л. П. Ершова (так сказать, «внутриутробному» периоду развития новосибирской школы) и истории одной из первых прикладных работ отдела программирования.

Последующие шесть работ освещают историю первых проектов отдела в области языков программирования и трансляторов в 60-х годах. диалог Л. Л. Берса и Л. Ф. Гара рассказывает об участии новосибирцев в международном проекте создания языка Алгол-68. Публикация  С. Б. Покровского — это лишь малая часть того, что можно рассказать о столь многолетнем проекте как многоязыковая транслирующая система БЕТА. Работы  Л. В. Городней и Д. Я. Левина освещают ново- сибирский вклад в реализацию языков, предложенных нашими американскими коллегами и друзьями. А. В. Замулин рассказывает о том, с чего начинались новосибирские работы по информационным системам и базам данных.

Далее Л. В. Городняя рассказывает о деятельности нашего отдела в области школьной информатики — здесь мы были первыми в Советском Союзе. Н. А. Черемных обращает внимание на ту огромную роль, которую А. П. Ершов сыграл в информационном обеспечении научных исследований. Отдел программирования дал жизнь нескольким организациям — историю возникновения одной из них КБ СП описывает Е. И. Никозтьников. Наконец, две последние работы рассказывают об участии новосибирцев во всесоюзной научно-организационной деятельности.

Дополнением к данному сборнику служит отдельно публикуемый препринт В. А. Евстигнеева, в котором даются итоги работ новосибирской школы к концу 70-х.

Сборник заведомо не полон — история ряда других заметных проектов новосибирской школы еще не описана: это предмет следующих публикаций.

Заметим, что история программирования, в отличие, например, от истории вычислительных машин, описана очень слабо: публикаций немного монографий нет вовсе. Надеемся, что издание этого сборника пусть в малой мере исправит это положение.

Написание, подготовка и издание сборника осуществлялись при поддержке Российского гуманитарного научного фонда, грант № 00-03-00277.

Следующая статья сборника

Из сборника «Становление Новосибирской школы программирования. Мозаика воспоминаний». Новосибирск, 2001 г.
Перепечатываются с разрешения редакции.