1
00:00:00,000 --> 00:00:14,320
Андрей Петрович Ершов мечтал стать физиком. Он окончил школу с красным дипломом, перерешал

2
00:00:14,320 --> 00:00:23,200
множество задач олимпиадных из московских и питерских, и в 1949 году прошел трехступенчатый

3
00:00:23,200 --> 00:00:30,400
отбор на физический факультет Московского университета. Но в Московском университете на физфаке он

4
00:00:30,400 --> 00:00:38,760
проучился только год. В это время разворачивалась советская атомная программа, и кадры для

5
00:00:38,760 --> 00:00:47,880
атомного проекта очень тщательно отбирались. Прошерстили весь факультет и нашли людей с

6
00:00:47,880 --> 00:00:55,400
компрометирующими биографиями. Какой же был компромат Найершова? В 11-летнем возрасте вместе

7
00:00:55,400 --> 00:01:02,200
с родителями он провел несколько месяцев на оккупированной территории Донбасса. Это был город

8
00:01:02,200 --> 00:01:07,760
рубежный, где его отец работал на химическом комбинате. Его не отчислили из университета,

9
00:01:07,760 --> 00:01:16,280
а перевели на математический факультет. Он дождался какие-то там экзамены, и некоторое время он

10
00:01:16,280 --> 00:01:19,520
Он был очень расстроен, учился, конечно, всё равно

11
00:01:19,520 --> 00:01:22,760
продолжал учиться замечательно, в конце концов, и здесь

12
00:01:22,760 --> 00:01:24,480
он красный диплом свой получил.

13
00:01:24,480 --> 00:01:30,920
Но идея, чем он будет заниматься дальше, ускользнула от

14
00:01:30,920 --> 00:01:31,920
него.

15
00:01:31,920 --> 00:01:36,480
В какой-то момент он услышал от своего сокурсника старшего

16
00:01:36,480 --> 00:01:41,080
рассказ об электронно-вычислительных машинах, о лучевых трубках,

17
00:01:41,080 --> 00:01:45,960
почувствовал, что там тоже есть какая-то физика, и записался

18
00:01:45,960 --> 00:01:53,000
на семинар к Алексею Андреевичу Липунову. Это был 1952 год. В 1952 году во втором семестре Липунов

19
00:01:53,000 --> 00:01:58,520
начал читать лекции по программированию. Это были наши первые лекции по программированию в

20
00:01:58,520 --> 00:02:05,280
Московском университете в исполнении Липунова. Всего восемь лекций. В это время Липунов несколько

21
00:02:05,280 --> 00:02:15,080
раз съездил в Феофанию, где Лебедев вместе с Лаврентьевым строили модель электронной счётной

22
00:02:15,080 --> 00:02:23,660
машины. Наблюдая за работой этой машины, зная какие-то работы иностранные, касающиеся вычислений,

23
00:02:23,660 --> 00:02:34,780
Липунов разработал операторный метод. Это была теория программирования, которую он и излагал

24
00:02:34,780 --> 00:02:41,580
своим студентам. Таким образом, Ершов и еще ряд студентов, выпускников Московского университета

25
00:02:41,580 --> 00:02:46,540
Это принадлежало первому поколению наших отечественных

26
00:02:46,540 --> 00:02:47,540
программистов.

27
00:02:47,540 --> 00:02:53,060
В 1953 году Андрей Петрович стал работать в Институте

28
00:02:53,060 --> 00:02:56,900
точной механики и вычислительной техники лаборантом.

29
00:02:56,900 --> 00:03:01,140
Затем в 1955 году перешел во вновь организованный

30
00:03:01,140 --> 00:03:03,260
вычислительный центр Академии наук.

31
00:03:03,260 --> 00:03:08,260
Его первые работы были посвящены автоматизации

32
00:03:08,260 --> 00:03:12,140
программирования, создание так называемых программирующих

33
00:03:12,140 --> 00:03:17,220
программ, на современном языке трансляторов или

34
00:03:17,220 --> 00:03:18,220
компиляторов.

35
00:03:18,220 --> 00:03:23,660
Это была первая ПП для БЭСМ Академии Наук, затем

36
00:03:23,660 --> 00:03:25,580
ПП для Стрелуит №3.

37
00:03:25,580 --> 00:03:31,620
В конце концов, все это вылилось в проект по созданию

38
00:03:31,620 --> 00:03:35,340
системы программирования Альфа для электронной

39
00:03:35,340 --> 00:03:43,480
машины Лебедева М-20, и вот этот проект Альфа, собственно, и стал первым, я бы сказала,

40
00:03:43,480 --> 00:03:49,680
звездным проектом будущего отдела программирования Института математики с вычислительным

41
00:03:49,680 --> 00:03:55,680
центром Сибирского отделения Академии наук. Сибирское отделение было создано в 1957 году,

42
00:03:55,680 --> 00:04:02,280
и не кто иной, как академик Соболев, который возглавил Институт математики, поручил Ершову

43
00:04:02,280 --> 00:04:09,160
создавать тот самый отдел программирования. Поскольку Академия наук обладала очень широкими

44
00:04:09,160 --> 00:04:14,520
полномочиями для создания своего сибирского отделения, сотрудников могли взять где угодно.

45
00:04:14,520 --> 00:04:21,840
И мы знаем, что многие ученые, которые работали в советском атомном проекте, с удовольствием

46
00:04:21,840 --> 00:04:29,040
перешли на открытый режим работы в сибирское отделение. Из закрытых военных частей,

47
00:04:29,040 --> 00:04:37,680
некоторые математики, в частности, два коллеги Ершова, Кожухин и Потосин, стали его сотрудниками.

48
00:04:37,680 --> 00:04:43,600
Были три мушкетёра, великолепные программисты, на которых, собственно, и держался отдел

49
00:04:43,600 --> 00:04:50,600
программирования, и вот тот самый проект Альфа, о котором я сказала выше. Этот проект и работа

50
00:04:50,600 --> 00:04:57,480
Ершова прозвучала, конечно, не только в Советском Союзе. Среди других программистских сообществ они

51
00:04:57,480 --> 00:05:05,160
Они формировались у нас в Москве, в Санкт-Петербурге, в Киеве, в Прибалтийских республиках-столицах.

52
00:05:05,160 --> 00:05:12,840
В основном, это такие крупные программистские школы, но и за рубежом.

53
00:05:12,840 --> 00:05:21,240
Вот недавно я получила рассекреченные документы из Национального архива Соединённых Штатов в Вашингтоне.

54
00:05:21,240 --> 00:05:32,740
Госдепартамент в 1962 году рассматривал, вернее, одобрил приглашение трёх университетов американских,

55
00:05:32,740 --> 00:05:40,740
приглашение Андрея Петровича для чтения лекций, для работы, то есть от нескольких недель до полугода.

56
00:05:40,740 --> 00:05:44,740
Естественно, никуда он не поехал, никто его туда не пустил.

57
00:05:44,740 --> 00:05:50,740
Да и 1962 год, мы знаем, что такое 1962 год, Карибский кризис.

58
00:05:50,740 --> 00:05:55,500
Первый раз в Штаты он поехал в 1965 году на Конгресс Международной

59
00:05:55,500 --> 00:05:59,580
Федерации по обработке информации, с докладом

60
00:05:59,580 --> 00:06:03,940
об Альфе и других проектах своего отдела и вычислительного

61
00:06:03,940 --> 00:06:04,940
центра.

62
00:06:04,940 --> 00:06:08,460
Это была воистину триумфальная поездка, которая чуть

63
00:06:08,460 --> 00:06:11,960
не закончилась трагически для него, потому что он

64
00:06:11,960 --> 00:06:18,100
позволил себе несколько высказываний, лицеприятных

65
00:06:18,100 --> 00:06:21,180
в адрес нашей ламповой вычислительной техники.

66
00:06:21,180 --> 00:06:24,020
Вернувшись из Америки, он получил гневное письмо

67
00:06:24,020 --> 00:06:29,460
академика Келдыша, на которое ответил в достаточно наступательном

68
00:06:29,460 --> 00:06:33,380
тоне, слава богу, и написал трехсотстраничный отчет

69
00:06:33,380 --> 00:06:35,820
один об этой поездке.

70
00:06:35,820 --> 00:06:39,860
В общем, он настаивал на том, что с Америкой нужно

71
00:06:39,860 --> 00:06:44,540
сотрудничать, особенно в условиях нашего уже наметившегося

72
00:06:44,540 --> 00:06:45,540
отставания.

73
00:06:45,540 --> 00:06:55,120
Я сказала о первом проекте Альфа. Второй был проект Бета, но это не аббревиатура,

74
00:06:55,120 --> 00:07:02,220
просто второй проект. И, как по писаному, согласно известной монографии

75
00:07:02,220 --> 00:07:08,620
Фредерика Брукса «Мифический человек и месяц», второй проект оказался менее

76
00:07:08,620 --> 00:07:14,340
удачным, более сложным. Если в Альфе реализовывался один язык

77
00:07:14,340 --> 00:07:18,340
программирования, то в бете их реализовывалось три.

78
00:07:18,340 --> 00:07:25,260
Состав языков менялся, но тем не менее проект продлился практически 15 лет.

79
00:07:25,260 --> 00:07:30,260
Над ним даже нацмехались, и как аббревиатуру его расшифровывали

80
00:07:30,260 --> 00:07:35,140
«Большая Яршовская трансляторная авантюра бета».

81
00:07:35,140 --> 00:07:40,140
Но тем не менее проект был реализован не только здесь в стране.

82
00:07:40,140 --> 00:07:45,620
Один из его сотрудников Яршова, эмигрировавший в Соединенные Штаты,

83
00:07:45,620 --> 00:07:51,220
реализовал этот проект уже там, как инженерный.

84
00:07:51,220 --> 00:07:56,820
Если у нас это был инженерно-научный проект, то там он был чисто инженерный.

85
00:07:56,820 --> 00:08:00,820
Вот, собственно, такие проекты, удачные и неудачные,

86
00:08:00,820 --> 00:08:04,340
легли в основу школы программирования.

87
00:08:04,340 --> 00:08:06,740
О ней уже заговорили в 60-е годы,

88
00:08:06,740 --> 00:08:11,300
И особенно конкретно было сказано, что сформировалась

89
00:08:11,300 --> 00:08:18,660
школа на защите уже кандидатской диссертации Ершова в 62-м

90
00:08:18,660 --> 00:08:19,660
году.

91
00:08:19,660 --> 00:08:24,140
В 67-м была докторская, в 71-м он стал членом корреспондента,

92
00:08:24,140 --> 00:08:26,780
в 84-м академиком.

93
00:08:26,780 --> 00:08:30,660
Нужно сказать, что Ершовскую школу программирования

94
00:08:30,660 --> 00:08:35,580
формировали и очень плотные международные связи.

95
00:08:35,580 --> 00:08:39,820
И вот тот, кто занимается программированием,

96
00:08:39,820 --> 00:08:45,420
конечно, знает эти имена и Джона Маккарти, и Дениса Бьёрнера,

97
00:08:45,420 --> 00:08:50,020
и Эдгара Дейкстрима, и Джека Башвардса,

98
00:08:50,020 --> 00:08:53,140
и Никлауса Вирта, и Джека Дениса.

99
00:08:53,140 --> 00:08:56,260
В общем, практически все эти люди были здесь,

100
00:08:56,260 --> 00:09:00,060
приезжали с лекциями, приезжали сотрудничать в проектах.

101
00:09:00,060 --> 00:09:03,340
Маккарти даже планировал на год сюда приехать.

102
00:09:03,340 --> 00:09:11,260
Маккарти, я скажу, что это создатель языка ЛИСП, это 56-й год, но сейчас ЛИСП переживает вторую

103
00:09:11,260 --> 00:09:18,580
жизнь, насколько мне известно, и термин «искусственный интеллект» – это тоже изобретение Маккарти.

104
00:09:18,580 --> 00:09:27,140
Он планировал сюда приехать и на целый год преподавать, но это не случилось из-за афганских

105
00:09:27,140 --> 00:09:28,140
событий.

106
00:09:28,140 --> 00:09:31,580
Многие годы мы проводили, уже после кончины Ершова

107
00:09:31,580 --> 00:09:35,820
в 1988 году, международную конференцию о его памяти,

108
00:09:35,820 --> 00:09:39,260
и всегда на ней выступали ведущие программисты всего

109
00:09:39,260 --> 00:09:45,900
мира, кто мог приехать, были и теоретики, и практики.

110
00:09:45,900 --> 00:09:48,260
На конференции обсуждались не только теоретические

111
00:09:48,260 --> 00:09:52,580
вопросы, но и была секция, например, наукоемкое программное

112
00:09:52,580 --> 00:09:53,580
обеспечение.

113
00:09:53,580 --> 00:09:58,700
То есть то, что используется в прикладных разработках.

114
00:09:58,700 --> 00:10:05,380
В 1980 году Андрей Петрович Ершов, как один из организаторов

115
00:10:05,380 --> 00:10:09,480
очень большого, тогда был большой, собран Международный

116
00:10:09,480 --> 00:10:13,180
конгресс Федерации по обработке информации, он проходил

117
00:10:13,180 --> 00:10:16,100
в Японии и в Австралии, был награжден серебряным

118
00:10:16,100 --> 00:10:19,860
сердечником за свою организационную работу.

119
00:10:19,860 --> 00:10:28,860
В конце 80-х годов Япония выдвинула лозунг «Создание ВМ 5-го поколения».

120
00:10:28,860 --> 00:10:37,860
Такой был проект, на который откликнулись не только зарубежные страны многие,

121
00:10:37,860 --> 00:10:39,860
но и в Советском Союзе.

122
00:10:39,860 --> 00:10:45,860
И был даже создан специальный временно-научно-технический коллектив «Старт»,

123
00:10:45,860 --> 00:10:54,500
который возглавил ученик Андрея Петровича, Вадим Котов, и за три года в старте был разработан и макет

124
00:10:54,500 --> 00:11:04,220
Super-VM, и очень богатое программное обеспечение. После завершения проекта многие министерства

125
00:11:04,220 --> 00:11:12,500
авиационной промышленности, машиностроения и среднего машиностроения были готовы дальше сотрудничать

126
00:11:12,500 --> 00:11:20,140
с этим коллективом, чтобы создавать эти машины. Но, к сожалению, наступала уже другая эпоха,

127
00:11:20,140 --> 00:11:28,460
разрывались экономические связи. Например, часть организаций, которые сотрудничали со Стартом,

128
00:11:28,460 --> 00:11:38,140
разрабатывали микроэлементную базу, оказались в других государствах. В Киеве, например. Часть

129
00:11:38,140 --> 00:11:45,380
сотрудников в Эстонии, тех, кто участвовал в старте. В общем, связи прервались и работа закончилась.

130
00:11:45,380 --> 00:11:53,580
Но старт положил начало нашему институту. В 1990 году был создан Институт систем информатики

131
00:11:53,580 --> 00:11:59,380
Сибирского отделения Академии наук, который сейчас носит имя Андрея Петровича Ершова.

132
00:11:59,380 --> 00:12:07,620
А что же сам Ершов? В 1984-1988 годах, вплоть до своей кончины, Андрей Петрович возглавил

133
00:12:07,620 --> 00:12:11,180
в национальную программу информатизации образования.

134
00:12:11,180 --> 00:12:15,340
Наши власти решили, что информатику нужно вводить

135
00:12:15,340 --> 00:12:16,860
как предмет в школы.

136
00:12:16,860 --> 00:12:20,740
Для этого нужна была соответствующая концепция, для этого нужны

137
00:12:20,740 --> 00:12:25,020
были соответствующие постановления, опять же, Совета министров

138
00:12:25,020 --> 00:12:31,660
и ЦК, для этого нужно было разработать санитарные

139
00:12:31,660 --> 00:12:38,540
нормы работы соответствующих кабинетов, нужна была соответствующая техника,

140
00:12:38,540 --> 00:12:47,740
нужны были учебники не только для учащихся, но и для учителей, и вот этим

141
00:12:47,740 --> 00:12:55,260
всем руководил Андрей Петрович Иршов. Его команда была относительно небольшой,

142
00:12:55,260 --> 00:12:59,260
здесь в Новосибирске несколько человек и в Москве,

143
00:12:59,260 --> 00:13:03,580
Но поддержка была достаточно мощная на уровне правительства.

144
00:13:03,580 --> 00:13:08,420
Я даже знаю, что с Горбачёвым встречался Андрей Петрович

145
00:13:08,420 --> 00:13:13,660
в своё время, было обсуждение всех этих вопросов по информатизации

146
00:13:13,660 --> 00:13:14,660
образования.

147
00:13:14,660 --> 00:13:23,060
И самое главное, что учебные пособия для школьников

148
00:13:23,060 --> 00:13:28,900
и учителей были разработаны командой Ершова, и они были

149
00:13:28,900 --> 00:13:37,180
переведены вот эти книжки на языки всех республик, так скажем, Советского Союза, на молдавский,

150
00:13:37,180 --> 00:13:45,780
украинский, эстонский, таджикский и так далее. Нужно сказать, что вот эту работу, гигантскую

151
00:13:45,780 --> 00:13:54,660
работу, Ершов проводил уже смертельно больной. В 1985 году диагностировали рак, прооперировали

152
00:13:54,660 --> 00:14:04,620
его. Некоторое время он неплохо себя чувствовал. Тем не менее, 1988 год. Он еще совершил поездку

153
00:14:04,620 --> 00:14:14,220
за рубеж на международную конференцию по школьной информатике, в которой в общем-то Советский

154
00:14:14,220 --> 00:14:22,540
Союз был в числе передовых. В Соединенных Штатах написана диссертация одной исследовательницы

155
00:14:22,540 --> 00:14:32,140
по истории школьной информатики. И она как раз сравнивает там три страны. Это Соединенные Штаты,

156
00:14:32,140 --> 00:14:40,060
Франция и Советский Союз. Естественно, вот эта вот программа Ершова. Как я уже сказала, отдел

157
00:14:40,060 --> 00:14:49,060
программирования Ершова начался с работ в области автоматизации программирования. И в основном

158
00:14:49,060 --> 00:14:59,300
Работы по теории программирования были в тренде у этого отдела и таким же образом сформировался и наш институт,

159
00:14:59,300 --> 00:15:08,060
сотрудники которого ведут работы в области параллельного программирования, верификации программ,

160
00:15:08,060 --> 00:15:19,560
формальных программ, сетей Петри и прочей сложной работы, которую они выполняют.

161
00:15:19,560 --> 00:15:26,560
Но есть и одна история, которая связана, можно сказать, с прикладным программированием.

162
00:15:26,560 --> 00:15:35,560
Это создание информационных систем, поддерживающих историю информатики.

163
00:15:35,560 --> 00:15:39,680
Когда только появился интернет в середине девяностых

164
00:15:39,680 --> 00:15:43,960
годов, естественно, мы все были впечатлены этими

165
00:15:43,960 --> 00:15:46,960
возможностями, которые он предоставлял, особенно

166
00:15:46,960 --> 00:15:52,120
дистанционной работе, почтовым связям и так далее.

167
00:15:52,120 --> 00:15:57,920
У нас в мемориальной библиотеке Иршова хранится его гигантский

168
00:15:57,920 --> 00:15:58,920
архив.

169
00:15:58,920 --> 00:16:04,240
Это свыше 500 дел, документов, в которых его переписка

170
00:16:04,240 --> 00:16:08,160
с отечественными, с зарубежными программистами, документы

171
00:16:08,160 --> 00:16:13,920
по организации конференций, рукописи его работ, материалы

172
00:16:13,920 --> 00:16:17,040
командировок различных, в которых он был.

173
00:16:17,040 --> 00:16:23,760
Я без преувеличения скажу, что вся история советской

174
00:16:23,760 --> 00:16:27,720
информатики, советского программирования, по большей

175
00:16:27,720 --> 00:16:29,680
части, собрана в этом архиве.

176
00:16:29,680 --> 00:16:37,680
И вот где-то на рубеже девяностых-двухтысячных нам предложили создать электронный архив.

177
00:16:37,680 --> 00:16:41,680
Программисты нашего института сделали соответствующую информационную систему,

178
00:16:41,680 --> 00:16:44,680
и весь архив теперь оцифрован.

179
00:16:44,680 --> 00:16:48,680
И вот те диссертации, те статьи, о которых я говорила,

180
00:16:48,680 --> 00:16:53,680
они выходят всегда практически с использованием этих материалов.

181
00:16:53,680 --> 00:16:57,680
Мы продолжаем эту работу архивную,

182
00:16:57,680 --> 00:17:06,280
Собираем теперь уже материалы по истории науки в Сибири, у нас собрано где-то в районе 30 тысяч,

183
00:17:06,280 --> 00:17:15,120
наверное, различных фотографий по истории науки, сотни тысяч насчитывает архив открытый,

184
00:17:15,120 --> 00:17:23,360
где собраны документы выдающихся учёных сибирского отделения, в частности материалы, например,

185
00:17:23,360 --> 00:17:31,920
учителя Ершова Алексея Андреевича Липунова. Очень интересная коллекция – это его фронтовые

186
00:17:31,920 --> 00:17:42,560
письма, где-то 1600 документов. Материалы нашего известного социолога Татьяны Ивановны Заславской

187
00:17:42,560 --> 00:17:49,400
академикой. Сейчас мы их обрабатываем, их буквально летом получили. Очень интересные документы

188
00:17:49,400 --> 00:17:54,600
Валентина Афанасьевича Коптюга, одного из председателей сибирского отделения. Нужно сказать,

189
00:17:54,600 --> 00:18:04,120
что Коптюг большое внимание уделял экологии, устойчивому развитию. Эти документы сейчас

190
00:18:04,120 --> 00:18:12,000
практически тоже все оцифрованы. Если говорить о школе Ершова в части программирования,

191
00:18:12,000 --> 00:18:15,600
то тут нельзя не упомянуть Летнюю Школу Юных Программистов.

192
00:18:15,600 --> 00:18:19,560
Она работает с 1976 года.

193
00:18:19,560 --> 00:18:25,160
Поначалу это был небольшой поток, ведь тогда не было персоналок.

194
00:18:25,160 --> 00:18:28,920
Были только большие электронно-вычислительные машины,

195
00:18:28,920 --> 00:18:32,760
которые стояли действительно в крупных учреждениях,

196
00:18:32,760 --> 00:18:34,480
как и в вычислительном центре.

197
00:18:34,480 --> 00:18:38,520
И где простой человек мог с ними познакомиться? Только так.

198
00:18:38,520 --> 00:18:47,640
И вот Ершов, его сотрудники придумали летнюю школу, в которую собирали ребят, интересующихся

199
00:18:47,640 --> 00:18:55,640
программированием со всей страны. Они приезжали сюда, здесь жили, или в общежитиях физмат-школы,

200
00:18:55,640 --> 00:19:03,640
или в каких-то пионерских лагерях. А на машины, работать на машинах, или показывать хотя бы

201
00:19:03,640 --> 00:19:09,040
машины и объяснять им работу машин. Их привозили в вычислительный центр. Но уже попозже

202
00:19:09,040 --> 00:19:16,440
появились и персоналки у них, конечно, где они могли более, так сказать, плотно общаться с

203
00:19:16,440 --> 00:19:22,400
электронно-вычислительными машинами. В какой-то момент эта школа приобрела всесоюзное значение,

204
00:19:22,400 --> 00:19:31,560
до 200 человек собирала со всего союза. Приезжали и участники из социалистических стран сюда.

205
00:19:31,560 --> 00:19:37,320
Кстати, на одной из школ выступал Джон Маккарти, рассказывал об искусственном интеллекте

206
00:19:37,320 --> 00:19:45,640
юным программистам. Это был, по-моему, 1987 год. И сейчас школы продолжают работать. Нужно сказать,

207
00:19:45,640 --> 00:19:51,440
что некоторые сотрудники нашего института – выпускники этой школы, в частности, Завуч Татьяны

208
00:19:51,440 --> 00:19:58,320
Ивановны Тихонова, которая руководит этой школой уже много лет. Одна из них – Лидия Васильевна

209
00:19:58,320 --> 00:20:07,320
Наш сотрудник Юрий Алексеевич Загорулько, руководитель лаборатории искусственного интеллекта, и так далее.

210
00:20:07,320 --> 00:20:18,320
В общем, история не заканчивается нашей школы программирования, хотя институт небольшой, но вот такой интересный.