sobre la que se sustentan los compiladores. Alfred Aho y Jeffrey Ullman han sido los galardonados con el Premio Turing 2020, considerado como el "Nobel de la informática". Los dos investigadores, pioneros en el desarrollo de la tecnología de compiladores y los lenguajes de programación, han recibido este prestigioso premio entregado por la 'Association for Computing Machinery (ACM)' y dotado con un millón de dólares. La colaboración entre Ullman y Aho comenzó en 1967 durante su etapa en Bell Labs, histórico centro de investigación.
|
etiquetas: nobel informática , turing , compiladores
En los novel premian descubrimientos de más de 40 años?
Ello no quita que se lo merecen, que conste.
"Engineering a Compiler" es de 2003, y es el libro que hay que usar para enseñar compiladores. El dragón tiene valor histórico y ya.
Ahí veo también diferencia
Por otro lado, me parece mucho más razonable eso que el infame "falso Nobel de economía", cuyo nombre sí fue creado específicamente para causar confusión: "Premio del Banco de Suecia en Ciencias Económicas en memoria de Alfred Nobel".
Es decir, el conocimiento de compiladores tiene utilidad fuera de la de programar un compilador, o en qué casos un desarrollador normal (que no desarrolle un lenguaje) querría usar ese conocimiento de los compiladores para su aplicación.
¿Considerado por quien? ¿Por el redactor de la noticia?
A mí si me parece que hace un paralelismo que no tiene razón de ser. O es, o no es.
#13 Justo. Pero si son otros premios, debería poner sólo el nombre de los otros premios, pues si son de prestigio realmente no deberían apoyarse en otros nombres para conseguir atención.
Nadie que gane el Pulitzer dice que ha ganado "el nóbel de periodismo" ni nadie que gana un Oscar al mejor actor dice "he ganado un Nóbel de interpretación".
Un ejemplo real, que al final no hizo falta hacerse, pero en teoría tenía que desarrollar una solución que convirtiera CSV en XML. Si supiera compiladores lo podría haber hecho mejor que actualmente sin mis conocimientos en compiladores?