¿Quiénes son los informáticos más inspiradores y cómo se siente conocerlos?


La primera persona que vino a mi mente después de leer esta pregunta …

Donald Ervin Knuth (nacido el 10 de enero de 1938) es un informático, matemático y profesor emérito estadounidense en la Universidad de Stanford.
Es autor del trabajo de varios volúmenes The Art of Computer Programming . Knuth ha sido llamado el “padre” del análisis de algoritmos. Contribuyó al desarrollo del análisis riguroso de la complejidad computacional de algoritmos y técnicas matemáticas formales sistematizadas para ello. En el proceso también popularizó la notación asintótica. Además de las contribuciones fundamentales en varias ramas de la informática teórica, Knuth es el creador del sistema de composición tipográfica TeX, el lenguaje de definición de fuentes METAFONT y el sistema de representación relacionados, y la familia de tipos de letra Computer Modern.

Como escritor y académico, Knuth creó los sistemas de programación informática WEB y CWEB diseñados para fomentar y facilitar la programación alfabetizada, y diseñó las arquitecturas de conjuntos de instrucciones MIX / MMIX. Como miembro de la comunidad académica y científica, Knuth se opone firmemente a la política de concesión de patentes de software. Ha expresado su desacuerdo directamente con la Oficina de Patentes y Marcas de los Estados Unidos y con la Organización Europea de Patentes.

Premios

En 1971, Knuth recibió el primer Premio ACM Grace Murray Hopper. Ha recibido varios otros premios, incluido el Premio Turing, la Medalla Nacional de Ciencia, la Medalla John von Neumann y el Premio Kyoto.

En reconocimiento a las contribuciones de Knuth al campo de las ciencias de la computación, en 1990 recibió el título académico único de Profesor de El arte de la programación de computadoras , que desde entonces ha sido revisado al Profesor Emérito de El arte de la programación de computadoras. .

Knuth fue elegido miembro de la Academia Nacional de Ciencias en 1975. En 1992, se convirtió en asociado de la Academia Francesa de Ciencias. También ese año, se retiró de la investigación regular y la enseñanza en la Universidad de Stanford para terminar El arte de la programación de computadoras . En 2003 fue elegido miembro extranjero de la Royal Society.
Knuth fue elegido como miembro (primera clase de miembros) de la Sociedad de Matemáticas Industriales y Aplicadas en 2009 por sus destacadas contribuciones a las matemáticas. Es miembro de la Academia Noruega de Ciencias y Letras. En 2012, se convirtió en miembro de Sociedad Americana de Matemáticas.

Los honores otorgados a Knuth incluyen:

  • Primer Premio ACM Grace Murray Hopper, 1971
  • Premio Turing, 1974
  • Josiah Willard Gibbs Profesor, 1978
  • Medalla Nacional de Ciencia, 1979
  • Medalla Franklin, 1988
  • Medalla John von Neumann, 1995
  • Premio Harvey del Technion, 1995
  • Premio de Kyoto, 1996
  • Miembro del Museo de Historia de la Computación, 1998
  • Premio Katayanagi, 2010
  • Premio Fundación BBVA Fronteras del Conocimiento, 2010
  • Premio al Héroe de la Escuela de Ingeniería de la Universidad de Stanford, 2011

Fuente – Donald Knuth
Donald E. Knuth | InformIT
Página de inicio de Don Knuth
Biografía de Knuth

Andrew Binstock lo conoció una vez, lea la entrevista de Donald Knuth con él aquí …
Entrevista con Donald Knuth
Una entrevista con Donald Knuth

¡¡¡Espero que esto ayude!!! ¡¡Gracias!!

Todos los informáticos tienen su lista de héroes, y si apareces en suficientes conferencias y hablas con la gente, a menudo terminas conociendo a muchos de ellos. Algunos son decepcionantes, y no los mencionaré. Estas son algunas de mis influencias a quienes conocí y a quienes todavía encontré inspiradores (voy a dejar de lado a cualquiera con quien estudié / trabajé). Conocí a muchos en OOPSLA (ahora OOPSLA / SPLASH), la principal conferencia de programación OO y una de las dos principales conferencias de ingeniería de software.

  1. John Vlissides, uno de los coautores del libro Design Patterns , dio la charla de bienvenida al recién llegado en mi primer OOPSLA. Realmente enfatizó que las personas eran agradables en esta comunidad y que si tenía una pregunta, debería seguir adelante y preguntarla. Tenía una pregunta para él, así que probé su afirmación, preguntándole sobre los libros de texto OO para que encajaran en una secuencia determinada. Era simplemente un tipo increíblemente agradable, y se tomó el tiempo para hablar conmigo. También confirmó lo que parece ser un problema endémico en OO, que es que no hay un buen libro introductorio de diseño de OO.
  2. Kent Beck, a quien también conocí en OOPSLA, me influyó enormemente y directamente porque pasó aproximadamente media hora hablando conmigo sobre un proyecto que se convirtió en lo que propuse en mi solicitud de doctorado. Estaba hablando casualmente sobre algunos aspectos relacionados con mi plataforma de desarrollo elegida, Smalltalk, cuando alguien dijo algo como: “Oye, deberías hablar con Kent sobre esto”. Luego me arrastró y me presentó a Kent, quien no solo era agradable, pero fue muy perspicaz y me ayudó a resolver algunos problemas importantes. Yo era (y sigo siendo, francamente) un don nadie y este hombre, una leyenda de Smalltalk que cocreó XP y JUnit y ayudó a dar forma al mundo OO, tomó una cantidad significativa de tiempo de lo que estoy seguro fue un horario siempre ocupado en una conferencia donde es un orador invitado cada año para hablar conmigo y ayudarme.
  3. Kristen Nygaard creó el primer lenguaje OO, Simula 67, y ganó el Premio Turing (junto con su colaborador Ole-Johan Dahl). Dio una charla en mi escuela, después de su charla, subí y hablé con él sobre la relación entre OO y AI.
  4. Joshua Bloch me hizo una pregunta cuando era estudiante voluntario en un OOPSLA posterior, y le dije cuánto había aprendido de su escritura. Comenzamos a hablar por un tiempo sobre la importancia de la técnica de programación y tratar la programación como una forma de escritura. Mencioné que estaba ansioso por leer su nuevo libro, y aunque aprecié más su tiempo, él solo me dio una copia y la autografió. No lo había mencionado, pero estoy seguro de que él lo sabía: los estudiantes de posgrado son pobres y los libros son caros.

Lo primero que me llamó la atención de estas personas es que, a pesar de los elogios, los premios, el prestigio y el hecho de que no tenía ninguna importancia, estas personas se tomaron el tiempo para hablar conmigo. Sin embargo, lo que los une a todos es que estas no son personas vinculadas por el pensamiento lineal. Incluso en solo un par de minutos de conversación en algunos casos, hay personas que pueden demostrar la profunda comprensión y la capacidad de desviarse y saltar que es el stock en el comercio para las personas que realmente dan forma y remodelan CS (y supongo que esto es cierto de otros campos). Conocí a un puñado de grandes en otros campos (a pesar de que su trabajo es principalmente en Heidegger y no en computadoras, Hubert Dreyfus habló cuando yo era un estudiante graduado, y él fue igualmente brillante y sorprendentemente humilde, aunque fue humilde al salir de Una pregunta difícil).

Finalmente llegué a la conclusión de que las personas que tienen un impacto más profundo en mí a menudo son muy modestas y abiertas y están dispuestas a ayudar, y que quería ser como ellas en ese sentido. Nunca haré su tipo de contribuciones, pero trato de ayudar a mis alumnos, y trato de ayudarlos a ver que el pensamiento lineal es solo una herramienta cognitiva.

Alan Mathison Turing.

A2A.

No he conocido a ningún informático y no sería la persona adecuada para responder esto. Buscaría en Google los famosos científicos informáticos si alguien me pregunta.

More Interesting

¿Las buenas actuaciones en los cursos de Coursera / Udacity / edX ayudan al solicitar un programa de maestría en las mejores universidades de los Estados Unidos?

¿Qué campo debo elegir después de mi graduación en ingeniería informática?

¿Qué es el hashing sensible a la localidad?

¿Con qué frecuencia se utilizan los algoritmos en la ingeniería de software?

¿Por qué hay tantos problemas abiertos fundamentales en la complejidad computacional?

¿Cuáles son los documentos fundamentales sobre la programación?

¿El futuro del procesamiento del lenguaje natural parece brillante? ¿Hay muchas perspectivas para el próximo crecimiento (al menos una década)? ¿Hay mucha demanda de investigación en él?

¿Cuáles son los problemas no resueltos de la informática?

¿Cuáles son los problemas más importantes en la visión por computadora?

¿Qué hacen los investigadores de aprendizaje automático?

Cómo aumentar la posibilidad de que mi algoritmo genético alcance el verdadero óptimo global en un 99% en lugar de solo el 65% de las corridas

¿Cuáles son algunas de las aplicaciones prácticas de las matemáticas discretas en el campo de la informática?

¿Cuál es la diferencia entre 'datos', 'información' y 'evidencia' en la investigación científica?

¿Cómo es el Vietnam Journal of Computer Science en términos de reputación, tasa de aceptación y calidad de los documentos aceptados?

¿Cuáles son los documentos de investigación más interesantes de Microsoft?