Andrei Petrowitsch Jerschow
Andrei Petrowitsch Jerschow (russisch Андрей Петрович Ершов; * 19. April 1931 in Moskau; † 8. Dezember 1988 ebenda) war ein sowjetischer Informatiker.[1][2][3][4]
Leben
Jerschow studierte an der Lomonossow-Universität Moskau (MGU) in der Mechanisch-Mathematischen Fakultät mit Abschluss 1954.[3][4] Es folgte dort die Aspirantur bei dem Kybernetiker Alexei Andrejewitsch Ljapunow. Sein Arbeitsschwerpunkt wurde die Programmierung, die bisher keine Fachrichtung an sowjetischen Hochschulen war.
Nach dem Abschluss der Aspirantur 1957 leitete Jerschow die Abteilung für Theorie der Programmierung des Rechenzentrums der Akademie der Wissenschaften der UdSSR (AN-SSSR, seit 1991 Russische Akademie der Wissenschaften (RAN)) in Moskau.[3] Daneben lehrte er an der MGU. Mit seiner Gruppe entwickelte er das Programmierungsprogramm für die sowjetischen BESM- und Strela-Rechner. 1958 veröffentlichte er die Monografie über das Programmierungsprogramm für Hochgeschwindigkeitsrechner, die sogleich im Ausland nachgedruckt wurde. Dieses Buch beeindruckte Donald E. Knuth, der ihn in der Folge aufsuchte und sein Freund wurde. 1959 verteidigte Jerschow mit Erfolg seine Dissertation über einige Probleme der Theorie der Algorithmen bei der Programmierung für die Promotion zum Kandidaten der physikalisch-mathematischen Wissenschaften.[5]
1960 ging Jerschow ins Nowosibirsker Akademgorodok und leitete die Abteilung für Programmierung des Instituts für Mathematik der Sibirischen Abteilung (SO) der AN-SSSR.[3] Mit seiner Arbeitsgruppe entwickelte er die Programmiersprachen Alfa und Alfa-b als Erweiterung von ALGOL 60 mit den entsprechenden Compilern.[4] 1966 verteidigte er mit Erfolg seine Doktor-Dissertation über einige Probleme der Theorie der Programmierung und der Konstruktion von Compilern für die Promotion zum Doktor der physikalisch-mathematischen Wissenschaften.[6][7]
Ab 1966 entwickelte Jerschow das Time-Sharing-System AIST für die SO der AN-SSSR, das schließlich 1972 von der zuständigen Kommission abgenommen und freigegeben wurde.[8]
In den 1970er Jahren entwickelte Jerschow ein allgemeines Compilierungsschema für die automatisierte Programmierung mit Analyse der Programmeigenschaften, einem System für die Programmumwandlung, Entwicklung von Eingabesprachen und optimierenden Compilern. Dafür entstand der universelle Programmprozessor Beta. Die weitere Entwicklung in den 1980er Jahren führte zur Sprache Lexikon.
Jerschow wurde 1976 zum Korrespondierenden Mitglied der AN-SSSR gewählt.[2]
Um Jerschow bildete sich ein Kreis von Forschern aus den Akademgorodok-Instituten, der Universität Nowosibirsk (NGU) und von Pädagogen und Schullehrern zur Entwicklung einer Schulinformatik.[9] Auf der 3. Weltkonferenz der International Federation for Information Processing (IFIP) und der UNESCO 1981 in Lausanne hielt Jerschow einen Vortrag über Programmierung als zweite Literacy.[10] Mit diesem Wahlspruch wurden in Nowosibirsk Experimente zum Programmier-Unterricht zur Einführung in die Informatik an Schulen begonnen. Entwickelt wurden der Rechner Agat, das Lehrsystem Schkolniza und die Programmiersprache RAPIRA. 1985 gab Jerschow mit seinen Koautoren das Schullehrbuch über Grundlagen der Informatik und Rechentechnik heraus, mit dem nun das Unterrichtsfach Informatik in vielen sowjetischen Schulen eingeführt wurde. In dem Lehrbuch wurde für das Schreiben von Algorithmen eine vereinfachte russische Algol-Sprache benutzt, die einfach Jerschol genannt wurde.
Jerschow war Teilnehmer und Organisator vieler internationaler Konferenzen. Er war Mitglied der Association for Computing Machinery (seit 1965) und der British Computer Society (seit 1974). 1984 gründete er die sowjetische Zeitschrift für Mikroprozessoren. Im selben Jahr wurde er zum Vollmitglied der AN-SSSR gewählt.[2] Im April 1987 wurde er Vorsitzender des Wissenschaftlichen Rats der AN-SSSR für komplexe Probleme der Kybernetik.[3]
Jerschow war einer der Pioniere der sowjetischen Korpuslinguistik.
Jerschow spielte Gitarre, sang, schrieb Gedichte und übersetzte Werke von Rudyard Kipling und anderen englischen Dichtern ins Russische.[11]
Jerschow starb nach schwerer Krankheit. Er wurde auf dem Südfriedhof in Akademgorodok begraben.
Jerschows Namen trägt das 1990 gegründete Institut für Informatik-Systeme der SO der RAN.[3] 2019 fand in Nowosibirsk die A.P. Ershov Informatics Conference statt.[12]
Ehrungen, Preise
- Ehrenzeichen der Sowjetunion (1981)[3]
- Orden des Roten Banners der Arbeit (1967, 1975, 1988)[3]
- Krylow-Preis der AN-SSSR (1983)[2]
- Preis des Ministerrats der UdSSR (1985)[2]
Weblinks
- Mathematics Genealogy Project: Andrei Petrovich Ershov
- zbMATH: Ershov, Andreĭ Petrovich
- MATH-NET.RU: Ershov, Andrei Petrovich
- Literatur von und über Andrei Petrowitsch Jerschow in der bibliografischen Datenbank WorldCat
- Библиография трудов А.П. Ершова
- Katalog der Russischen Nationalbibliothek: Ершов, Андрей Петрович
Einzelnachweise
- Большая российская энциклопедия: ЕРШО́В Андрей Петрович (abgerufen am 27. April 2021).
- RAN: Ершов Андрей Петрович (abgerufen am 27. April 2021).
- SO RAN: ЕРШОВ АНДРЕЙ ПЕТРОВИЧ (abgerufen am 27. April 2021).
- Wladyslaw M. Turski: Andrei Petrovich Ershov (abgerufen am 27. April 2021).
- Ершов, Андрей Петрович: Некоторые вопросы теории алгорифмов, связанные с программированием. Операторные алгорифмы [Текст] : Автореферат дис., представленной на соискание ученой степени кандидата физико-математических наук. Моск. ордена Ленина и ордена Труд. Красного Знамени гос. ун-т им. М. В. Ломоносова. Механ.-матем. фак., Moskau 1959.
- Ершов, Андрей Петрович: Некоторые вопросы теории программирования и конструирования трансляторов [Текст] : Автореферат дис. на соискание ученой степени доктора физико-математических наук. АН СССР. Сиб. отд-ние. Совет матем. секции Объедин. совета по физ.-мат. и техн. наукам, Nowosibirsk 1966.
- Ершов, Андрей Петрович: О некоторых вопросах теории программирования и конструирования трансляторов : диссертация ... доктора физико-математических наук : 01.00.00. Nowosibirsk 1966.
- Крайнева И. А.: Страницы биографии академика А. П. Ершова: Создание системы разделения времени АИСТ-0 (abgerufen am 27. April 2021).
- Jerschow A. P.: Школьная информатика в СССР: от грамотности к культуре. 18. Mai 1987 ( [abgerufen am 27. April 2021]).
- А.П. Ершов. Программирование - вторая грамотность (abgerufen am 27. April 2021).
- Стихи Ершова Андрея Петровича в Виртуальном компьютерном музее (abgerufen am 27. April 2021).
- A.P. Ershov Informatics Conference (abgerufen am 27. April 2021).