top of page

19 апреля родился Андрей Петрович Ершов (1931–1988) — выдающийся программист и математик

Академик Андрей Петрович Ершов – один из зачинателей теоретического и системного программирования в СССР, создатель Сибирской школы информатики и неформальный лидер всего отечественного программистского сообщества. Его существенный вклад в становление информатики как новой отрасли науки и нового феномена общественной жизни широко признан в нашей стране и за рубежом.

Самые первые работы Ершова определили его роль как ведущего специалиста в области теории схем программ, он впервые предложил ряд понятий, подходов и методов, которые стали классическими в теории компиляции. Книга А.П. Ершова "Программирующая программа для электронной вычислительной машины БЭСМ", изданная в 1958 г., стала одной из первых в мире монографий по автоматизации программирования.

Язык программирования АЛЬФА и оптимизирующий Альфа-транслятор, многоязыковая система программирования БЕТА, первая советская система разделения времени АИСТ-0, система учебной информатики Школьница, система подготовки печатных изданий Рубин, многопроцессорная рабочая станция МРАМОР – все эти проекты были инициированы А.П. Ершовым и выполнялись под его руководством. Работы Ершова по технологии программирования заложили основы этого научного направления в нашей стране.

Научная школа информатики А.П. Ершова, сложившаяся в ВЦ СО АН СССР, получила институциональное оформление и дальнейшее развитие. Отдел программирования и другие подразделения ВЦ СО АН послужили основой для создания в 1990 г. Института систем информатики СО РАН, который ныне носит имя Ершова.

Благодаря уникальным способностям научного предвидения А.П. Ершов одним первых в нашей стране осознал ключевую роль вычислительной техники в прогрессе науки и общества. Его блестящие идеи заложили основу для развития в России таких научных направлений, как параллельное программирование и искусственный интеллект. Эти идеи развивает коллектив Института систем информатики, который ведет исследования в области фундаментальных основ программирования.


Comments


bottom of page