Andrey Yershov
Template:Short description Template:Use dmy dates Template:EngvarB Template:Infobox scientist
Andrey Petrovich Yershov (Template:Langx; 19 April 1931, Moscow – 8 December 1988, Moscow) was a Soviet computer scientist, notable as a pioneer in systems programming and programming language research.
Donald Knuth considers him to have independently co-discovered the idea of hashing with linear probing.<ref>Template:Cite web</ref> He also created one of the first algorithms for compiling arithmetic expressions.Template:Citation needed
He was responsible for the languages ALPHA<ref name="archive_bio"/> and Rapira, the first Soviet time-sharing system AIST-0, electronic publishing system RUBIN, and a multiprocessing workstation MRAMOR.<ref name="achives_index"/> He also was the initiator of developing the Computer Bank of the Russian Language (Машинный Фонд Русского Языка), the Soviet project for creating a large representative Russian corpus, a project in the 1980s comparable to the Bank of English and British National Corpus. The Russian National Corpus created by the Russian Academy of Sciences in the 2000s is a successor of Yershov's project.
From 1959, he worked at the Siberian Division of the Academy of Sciences of the Soviet Union, and helped found both the Novosibirsk Computer Center and the Siberian School of Computer Science.<ref name="achives_index"/>
He received the Academician A. N. Krylov Prize from the Academy of Sciences, the first programmer to be so recognized.<ref name="archive_bio">Template:Cite web</ref> In 1974, he was made a Distinguished Fellow of the British Computer Society.
He was involved with developing international standards in programming and informatics, as a member of the International Federation for Information Processing (IFIP) IFIP Working Group 2.1 on Algorithmic Languages and Calculi,<ref>Template:Cite web</ref> which specified, maintains, and supports the languages ALGOL 60 and ALGOL 68.<ref>Template:Cite web</ref> In 1981, he received the IFIP's Silver Core Award.<ref name="achives_index">Template:Cite web</ref>
To the computer science community, he is mostly known for his speech Aesthetics and the Human Factor in Programming presented at the dinner at the AFIPS Spring Joint Computer Conference in 1972<ref name="achives_index"/> and, due to its importance, republished as an article by the Communications of the ACM.<ref>Template:Cite journal</ref>
See also
[edit]References
[edit]Books
[edit]- Programming Programme for the BESM Computer, Pergamon Press, London, 1959. Translated from the Russian original: Template:Lang, 1958.
External links
[edit]- Academician A. Yershov's archive, including documents and photographs Template:In lang
- About the archive
- Biography of Academician A.P. Yershov at the archive
- Computer Fund of Russian Language Template:In lang
- PSI International Andrey Yershov Memorial Conference (Novosibirsk, Russia)
- 1931 births
- 1988 deaths
- Fellows of the British Computer Society
- Full Members of the USSR Academy of Sciences
- Moscow State University alumni
- Academic staff of Novosibirsk State University
- Recipients of the Order of the Red Banner of Labour
- Computer programmers
- Computer systems researchers
- Programming language designers
- Programming language researchers
- Russian computer scientists
- Russian inventors
- Soviet computer scientists
- Soviet inventors
- Scientists from Moscow
- Scientists from Novosibirsk
- Burials at Yuzhnoye Cemetery (Novosibirsk)