Andrey Petrovich Yershov ( ruso : Андре́й Петро́вич Ершо́в ; 19 de abril de 1931, Moscú - 8 de diciembre de 1988, Moscú) fue un informático soviético , destacado como pionero en la programación de sistemas y la investigación de lenguajes de programación .
Donald Knuth considera que ha co-descubierto de forma independiente la idea del hash con sondeo lineal . [1] También creó uno de los primeros algoritmos para compilar expresiones aritméticas. [ cita necesaria ]
Fue responsable de los lenguajes ALPHA [2] y Rapira , el primer sistema de tiempo compartido soviético AIST-0 , el sistema de publicación electrónica RUBIN y una estación de trabajo multiprocesamiento MRAMOR . [3] También fue el iniciador del desarrollo del Banco de Computadoras de la Lengua Rusa (Машинный Фонд Русского Языка), el proyecto soviético para crear un gran corpus ruso representativo , un proyecto en la década de 1980 comparable al Banco de Inglés y al Corpus Nacional Británico. . El Corpus Nacional Ruso creado por la Academia de Ciencias de Rusia en la década de 2000 es un sucesor del proyecto de Yershov.
Desde 1959, trabajó en la División Siberiana de la Academia de Ciencias de la Unión Soviética y ayudó a fundar tanto el Centro de Computación de Novosibirsk como la Escuela Siberiana de Ciencias de la Computación . [3]
Recibió el Premio Académico AN Krylov de la Academia de Ciencias, siendo el primer programador en recibir tal reconocimiento. [2] En 1974, fue nombrado miembro distinguido de la Sociedad Británica de Computación .
Estuvo involucrado en el desarrollo de estándares internacionales en programación e informática, como miembro del Grupo de Trabajo IFIP 2.1 de la Federación Internacional para el Procesamiento de la Información (IFIP) sobre Lenguajes Algorítmicos y Cálculos, [4] que especificó , mantiene y soporta los lenguajes ALGOL 60 y ALGOL 68 . [5] En 1981, recibió el Silver Core Award del IFIP . [3]
Para la comunidad informática, es conocido principalmente por su discurso La estética y el factor humano en la programación, presentado en la cena de la AFIPS Spring Joint Computer Conference en 1972 [3] y, debido a su importancia, republicado como artículo por Communications. de la ACM . [6]