Я. И. Фет
История информатики: исследования и публикации
История науки и есть сама наука.
И.В. Гёте
Прежде всего, необходимо уточнить формулировку предмета и рассматриваемую тематику.
Термин «кибернетика» (в его современном значении) был введен в 1948 году Норбертом Винером для обозначения нового научного направления, изучающего «машины, живые организмы и их объединения исключительно с точки зрения их способности воспринимать определенную „информацию“, сохранять эту информацию в „памяти“, передавать ее по „каналам связи“ и перерабатывать ее в „сигналы“, направляющие их деятельность в соответствующую сторону» – формулировка А.Н. Колмогорова [Большая советская энциклопедия, 2-е изд., т. 51 ].
По мере развития научных направлений, входивших в кибернетику, возникали новые задачи и теории, формировалась весьма широкая область исследований, охватывающая теорию алгоритмов, теоретическое и прикладное программирование, теорию компьютеров и информационных сетей, базы данных, компьютерную лингвистику, искусственный интеллект и т. д.
В то же время, бурное развитие микроэлектроники и средств связи создавало новые возможности (и, соответственно – проблемы) при обработке информации.
В 70-е годы термин «кибернетика» в нашей стране употреблялся все реже, а в начале 80-х для обозначения рассматриваемой области прочно вошел в обиход термин «информатика», воспринимаемый обычно как синоним английского “Computer Science”.
В последнее время информатику определяют как «фундаментальную науку, изучающую общие свойства информации, методы и системы ее создания, накопления, обработки, хранения и передачи с помощью средств вычислительной техники и связи» [Системы и средства информатики ].
Из сказанного ясно, что любые исследования по истории кибернетики естественным образом распространяются также на события и персоналии, относящиеся к более позднему периоду времени и обозначенные в соответствующих исторических материалах и документах термином «информатика». В рассматриваемую область естественно включить также предысторию кибернетики, то есть события, происходившие до 1948 года, которые можно рассматривать как «предвосхищение» современной информатики. Например, изобретение арифметической машины Блеза Паскаля (середина 17 века) или разработка вычислительных машин Чарльза Бэббиджа (середина 19 века).
Содержание:
1. Для чего нужно изучать историю информатики?
2. Как изучают историю информатики?
3. Как это начиналось у нас?
4. Новые времена
История информатики: исследования и публикации
1. Для чего нужно изучать историю информатики?
Математика, физика, астрономия и другие фундаментальные науки уходят своими корнями в древние времена. Информатика – наука совсем молодая. Началом информатики принято считать 1948 год, год издания книги Норберта Винера «Кибернетика, или управление и связь в животном и машине». Примерно в это же время были созданы первые электронные цифровые вычислительные машины.
С тех пор теоретические исследования и прикладные работы в области информатики развивались возрастающими темпами. Без преувеличения можно сказать, что информатика – одно из величайших достижений науки и техники. Сейчас информационные технологии пронизывают все сферы человеческой деятельности и оказывают сильнейшее влияние на формирование общества. Мы являемся свидетелями новой технической революции.
Итак, возраст информатики – немногим более 50 лет. Тем не менее, эта наука имеет свою неповторимую, необычайно интересную историю.
Академик А. Яншин говорил, что развитие науки невозможно без изучения ее истории, которое открывает специалисту широкие перспективы в его профессиональном творчестве, позволяет избегать ошибок и таким образом совершенствовать свою деятельность.
Информатика и ее история имеют ценный научно-образовательный и воспитательный потенциал. Особую роль в деле распространения высоких нравственных принципов может сыграть знакомство с биографиями выдающихся ученых и инженеров. Как правило, они сочетали блестящие творческие способности с высокой нравственностью и гражданским мужеством. Жизнь и деятельность этих людей – нравственный пример для молодого поколения. Аксель Иванович Берг, академик и адмирал, первый председатель Научного совета АН СССР по проблеме «Кибернетика» писал: «Восхищение незаурядными людьми вызывает естественное желание подражать им».
Совершено ясно, что изучение отечественной истории информатики, сбор, обработка и сохранение данных о важнейших событиях и личностях этой истории являются первостепенной задачей для дальнейшего успешного развития этой науки.
2. Как изучают историю информатики?
Сейчас во всем мире наблюдается повышенный интерес к истории науки. Это закономерно, так как 20-й век был насыщен важнейшими научными открытиями, небывалым техническим прогрессом, творчеством выдающихся ученых и инженеров. Развитие науки определяется немногими ключевыми идеями, развиваемыми конкретными лицами и школами. Незнание логики развития этих идей, восприятие только сиюминутного состояния науки, значительно ослабляет творческий потенциал ученого-исследователя и преподавателя, приводит к узкой специализации и затрудняет работу на стыке наук. Напротив, знакомство с историей позволяет учиться на событиях прошлого, увеличивать эффективность исследований и прикладных работ.
В настоящее время наблюдается жесткий дефицит исследований по истории отечественной информатики, а соответствующая литература отсутствует. Такое же положение в области преподавания, даже в специальных учебных заведениях.
Вызывает удивление тот факт, что до недавнего времени в историко-научной литературе (в том числе, в ведущем академическом журнале «Вопросы истории естествознания и техники» и фундаментальной серии «Научно-биографическая литература») истории информатики не уделялось практически никакого внимания.
Единственный в России виртуальный музей, посвященный данной тематике (http://www.computer-museum.ru) публикует только отдельные статьи-обзоры и некоторые биографические очерки. На Украине существует Музей компьютерной науки (http://www.icfcst.kiev.ua), материалы которого отражают только историю советского компьютеростроения, но не затрагивают всего многообразия развития компьютерных наук. То же самое можно сказать об изданных в Киеве книгах Б.Н. Малиновского, например, «История вычислительной техники в лицах»[История вычислительной техники в лицах ].
В передовых странах мира исследования по истории информатики ведутся достаточно широко. Систематически публикуются монографии по истории кибернетики, истории развития компьютерной техники, биографии выдающихся ученых и инженеров – создателей информационных технологий.
В США с 1978 года издается специальный ежеквартальный журнал “IEEE Annals of the History of Computer Science”, в котором публикуются обзорные статьи и глубокие исследования по истории кибернетики и информатики.
Проводятся представительные международные конференции по различным аспектам истории кибернетики и информатики. Можно назвать, например, Международные конгрессы по кибернетике (Намюр, Бельгия), конференции по истории вычислительных машин, которые проводит Форум Никсдорфа в Падерборне (Германия).
Интересная и важная работа ведется в музеях истории информатики, таких как “Charles Babbage Institute” (Миннеаполис, США), “Computer Museum” (Бостон, США), “Science Museum” (Лондон) и многих других. Всемирный Компьютерный Конгресс IFIP, начиная с 1994 года, проводит специальные сессии “Pioneer Day”, посвященные обсуждению пионерских работ в области информатики.
Однако все эти европейские и американские события и публикации практически не затрагивают историю информатики в России и в бывшем Советском Союзе. Изредка появляются сообщения, связанные с нашей историей. В 1999 году был издан даже специальный выпуск журнала “IEEE Annals of the History of Computing” – “Special Issue on Central and Eastern Europe”. В таких редких случаях публикуется, на мой взгляд, не очень достоверная информация. Это можно объяснить тем, что западные авторы недостаточно знают и понимают специфику России и особенности ее истории (в том числе, истории науки и техники). Если же редакция приглашает авторов из России, то это, естественно, официальные представители, мнение которых часто не совпадает с мнением общественности или с объективным взглядом на события прошлого. Помимо прочего, такие публикации страдают плохим английским, искажением имен и элементарными опечатками.
3. Как это начиналось у нас?
Работы по изучению истории информатики в нашей стране впервые приняли конкретные формы в начале 80-х годов, когда Дмитрий Александрович Поспелов, вместе с Модестом Георгиевичем Гаазе-Рапопортом, организовали в Московском Политехническом музее регулярно действующий семинар по истории кибернетики.
Дмитрий Александрович и Модест Георгиевич, пожалуй, первыми поняли, что эта молодая наука за свои 30 с небольшим лет пережила множество драматических событий, обогатилась участием замечательных личностей. Кибернетика, несомненно, приобрела историческое содержание. Наступила пора собирать материалы.
Первое заседание семинара состоялось 22 декабря 1883 года. В своем кратком вступительном слове Модест Георгиевич говорил:
…собраться всем, кто когда-то участвовал в первых семинарах по кибернетике …
…было бы интересно сохранить материалы, вспомнить тех людей, которые все начинали …
…из этого, может быть, удастся выбрать и то, что войдет в такого рода официальную историю кибернетики …
Модест Георгиевич знал, что он говорит. Он имел в виду, в частности, Большой кибернетический семинар Алексея Андреевича Ляпунова, который начал работать в МГУ в 1954/1955 учебном году. В 1989 году в сборнике «Кибернетика: прошлое для будущего» была впервые опубликована замечательная статья Модеста Георгиевича «О становлении кибернетики в СССР». Эта статья – замечательный обзор начального периода формирования советской кибернетики, который автор называет «Ляпуновским». Сравнительно небольшая статья написана с характерными для Гаазе-Рапопорта точностью и глубиной. В сжатой форме изложено все самое важное. Убедительный пример: в конце статьи приведен перечень ВСЕХ докладов, прочитанных на заседаниях Большого ляпуновского семинара за все время его существования (1954–1964). Докладов было 122, и для каждого – дата, докладчик, тема доклада. Так мы узнаем, что А.А. Ляпунов выступал 19 раз, Н.В. Тимофеев-Ресовский – 6 раз, А.П. Ершов – 3 раза. Затем – А.Н. Колмогоров, И.А. Полетаев, М.М. Бонгард, М.Л. Цетлин, Р.Х. Зарипов и другие. С наступлением «оттепели» появляются докладчики из Европы и США.
Это – сокровище, которое Модест Георгиевич собирал по крупице и оставил нам. Когда просматриваешь эти материалы, еще раз вспоминается крылатая фраза – «у нас была Великая эпоха».
На семинаре по истории кибернетики выступали с докладами и воспоминаниями многие наши известные специалисты. Доклады и обсуждения записывались на магнитофон. Мы не знаем точно, сколько таких заседаний провели Поспелов и Гаазе-Рапопорт. В сохранившей фонотеке около 40 кассет с уникальными материалами.
И сейчас, когда прошло еще 20 лет, нам, действительно, удается, при подготовке различных публикаций по истории информатики, выбрать и использовать наиболее интересные записи, как предполагал Модест Георгиевич в 1983 году. И мы слышим голоса тех людей, «которые все начинали». Эти записи сейчас успешно используются в исследованиях по истории информатики.
Нельзя сказать, что раньше, до этого семинара, никто в Советском Союзе не занимался историей кибернетики и вычислительной техники. Известны интересные работы Игоря Алексеевича Апокина, Бориса Владимировича Бирюкова. Большой вклад в историю кибернетики принадлежит Геллию Николаевичу Поварову. Достаточно напомнить, что он был неизменным редактором всех русских изданий «Кибернетики» Винера. Поваров также – автор замечательной книги «Ампер и кибернетика». Однако систематическая работа по сбору и исследованию материалов по истории отечественной кибернетики/информатики до начала 80-х годов не проводилась.
В 1989 году была создана Ассоциация искусственного интеллекта, а вскоре организован журнал «Новости искусственного интеллекта». И уже в первом выпуске этого журнала (1991) были опубликованы воспоминания Д.А. Поспелова «Семинар по психонике», которые положили начало постоянной рубрике «История искусственного интеллекта» в этом журнале.
4. Новые времена
Где-то в середине 90-х появилась реальная возможность издавать серьезную литературу по истории информатики. Инициатором этих изданий был Д.А. Поспелов. Когда готовилась первая книга, он сыграл решающую роль при разработке ее структуры и подбору материалов. Он написал для этой книги большую вводную статью «Становление информатики в России», которая, по существу, стала программой наших дальнейших работ.
Эта первая книга вышла в 1998 году в Новосибирске под названием «Очерки истории информатики в России»[Очерки истории информатики в России ].
Книга представляет собой собрание различных материалов, относящихся к периоду зарождения кибернетики и информатики в России. Она открывается большой обзорной статьей Д.А. Поспелова «Становление информатики в России». Собственно материалы книги разделены на 6 глав: Ранняя история советской кибернетики; Компьютерная лингвистика; Кибернетические вопросы биологии; Экономическая кибернетика; Биографические материалы; Приложения. Тематические главы сборника в значительной степени состоят из очерков и воспоминаний, написанных по просьбе составителей специально для этой книги. Среди авторов и героев этих глав – такие выдающиеся ученые как А.И. Берг, Вяч.Вс. Иванов, И.А. Мельчук, А.А. Ляпунов, Л.В. Канторович, В.А. Успенский, И.А. Полетаев и другие.
В 2001 году в Новосибирске, в Издательстве СО РАН, были изданы монографии «Алексей Андреевич Ляпунов» [Алексей Андреевич Ляпунов ] и «Колмогоров и кибернетика» [Колмогоров и кибернетика ], в 2002 – «Леонид Витальевич Канторович: человек и ученый. Том 1» [Леонид Витальевич Канторович: человек и ученый ].
Книги об А.А. Ляпунове и Л.В. Канторовиче вошли в серию «Наука Сибири в лицах».
В 2003 году в Москве, в издательстве «Наука», вышла монография «История информатики в России: ученые и их школы» [История информатики в России: ученые и их школы ], которая является хронологическим и тематическим продолжением «Очерков …». Эта новая книга состоит из трех больших разделов: У истоков информатики; Кибернетика, вычислительная математика, программирование; Искусственный интеллект. Здесь публикуются более 50 научно-биографических очерков и воспоминаний о ведущих ученых России, работавших в 60-х и 70-х годах на переднем крае информатики.
В наших книгах нет художественного вымысла. Только – факты и документы. При описании жизни и деятельности ученых мы опираемся, прежде всего, на высказывания самих ученых. Наши исследования – это работа в архивах и библиотеках, знакомства и беседы с участниками событий, с их родственниками, учениками и коллегами. На каждом этапе этих исследований открываются новые интересные материалы. Обработка и публикация таких материалов – заключительный этап нашей работы.
Опубликованные книги находят весьма положительные отклики у читателей и в печати. Так, например, известный историк науки профессор С.С. Демидов в своей рецензии на книгу «Очерки истории информатики в России», опубликованной в журнале «Вопросы истории естествознания и техники» [Вопросы истории естествознания и техники ], характеризует ее как «замечательную работу, представляющую собой значительный вклад в изучение истории отечественной культуры».
Сейчас эти работы продолжаются в рамках недавно организованного тематического отделения РАИИ «История информатики». Составлена обширная программа дальнейших исследований и публикаций.
Необходимо отметить, что все работы, о которых здесь рассказывается, активно поддерживает Российский Фонд Фундаментальных Исследований.