К столетию со дня рождения Святослава Сергеевича Лаврова
Его вклад в покорение космоса даже больше, чем у Королёва: он рассчитывал движение ракет, став одним из основоположников программирования в СССР. В честь круглой даты написали много текстов. Например, в еженедельнике «IT News» за 5 марта - https://www.computer-museum.ru/articles/galglory/5755 . Поэтому здесь я ограничусь личными воспоминаниями.
Лавров появился на матмехе ЛГУ, когда я начал учиться на 4 курсе. Год спустя нам продлили на семестр сроки обучения ради того, чтобы всем дать дополнительную специализацию "математическое обеспечение ЭВМ". В моей группе Лавров вёл практические занятия по этой дисциплине. Значительное место в ней занимали упражнения по программированию на ассемблере М-222.
В моей группе собрали студентов самых "чистых" математических специализаций. Почти никто не умел и не хотел программировать. На этом фоне я был заметным исключением: уже более двух лет я подрабатывал программистом в "Ленсистемотехнике". Моим фирменным стилем были программы, которые в ходе исполнения меняли собственный текст. Это позволяло экономить программную память, но очень сильно затрудняло проверку правильности программы.
Проверяя домашние задания, Лавров сразу же обратил на это внимание. На полях каждой моей программы он показывал, как гораздо проще и даже короче можно было бы достичь того же самого результата "не выпендриваясь". Часто его комментарии оказывались длиннее моего текста.
Моя младшая сестра специализировалась по кафедре математического обеспечения ЭВМ, а затем несколько лет работала на ней. Лавров сначала был её научным руководителем, а затем начальником. Но это уже её воспоминания, не мои.
Лавров появился на матмехе ЛГУ, когда я начал учиться на 4 курсе. Год спустя нам продлили на семестр сроки обучения ради того, чтобы всем дать дополнительную специализацию "математическое обеспечение ЭВМ". В моей группе Лавров вёл практические занятия по этой дисциплине. Значительное место в ней занимали упражнения по программированию на ассемблере М-222.
В моей группе собрали студентов самых "чистых" математических специализаций. Почти никто не умел и не хотел программировать. На этом фоне я был заметным исключением: уже более двух лет я подрабатывал программистом в "Ленсистемотехнике". Моим фирменным стилем были программы, которые в ходе исполнения меняли собственный текст. Это позволяло экономить программную память, но очень сильно затрудняло проверку правильности программы.
Проверяя домашние задания, Лавров сразу же обратил на это внимание. На полях каждой моей программы он показывал, как гораздо проще и даже короче можно было бы достичь того же самого результата "не выпендриваясь". Часто его комментарии оказывались длиннее моего текста.
Моя младшая сестра специализировалась по кафедре математического обеспечения ЭВМ, а затем несколько лет работала на ней. Лавров сначала был её научным руководителем, а затем начальником. Но это уже её воспоминания, не мои.