A menudo damos por sentadas las contribuciones que la gente ha hecho para hacernos la vida más fácil y el Universo parece tener una forma de recompensar a quienes nos entretienen más que a quienes nos ayudan. Pero todo está bien, porque aquí en FossMint, sabemos cómo rendir homenaje a quienes han abierto el camino para nosotros, los programadores y entusiastas de la tecnología.
En este artículo veremos a los 12 mejores programadores de todos los tiempos (enumerados sin ningún orden en particular), así que vayamos directamente a eso.
1. Dennis Ritchie
Dennis MacAlistair Ritchie, también conocido como “dmr” , fue el padre del lenguaje de programación C; un lenguaje que se ha convertido en uno de los lenguajes de programación más utilizados.
Dennis Ritchie
Fue uno de los científicos informáticos más destacados del mundo y es ampliamente reconocido por las enormes contribuciones que hizo a la "era digital". El UNIX OS, que ahora es el núcleo de sistemas operativos conocidos como Mac OS X, fue desarrollado por Dennis y su colega de mucho tiempo Ken Thompson
Ambos recibieron el Premio Turing de parte del AMCen el año 1983. En 1990, también recibieron la Medalla Hamming de IEEE y en 1999, la Medalla Nacional de Tecnología del Presidente ClintonDennis se jubiló en 2007 después de dirigir el Departamento de Investigación de Software del Sistema de Lucent Technologies
2. Bjarne Stroustrup
En 1978, Bjarne Stroustrup desarrolló otro lenguaje de programación ampliamente utilizado llamado C++ Es un reconocido profesor de investigación y ocupa un buen número de puestos clave, entre ellos Director general de la División de tecnología de Morgan Stanley, Profesor Visitante de Ciencias de la Computación en la Uuniversidad de Columbia, y un Profesor Distinguido en la Texas A&M University
Bjarne Stroustrup
Ha recibido numerosos premios y también es autor de libros muy conocidos, incluidos Un recorrido por los principios de programación de C++, Práctica con C++, El lenguaje de programación C++, El diseño y la evolución de C++, etc.
3. James Gosling
James Arthur Gosling es un informático canadiense comúnmente conocido como el padre del Lenguaje de programación Java Varios sistemas de software como NeWS y Gosling Emacs deben su éxito a sus contribuciones.
James Gosling
Fue elegido para Miembro Asociado Extranjero de la Academia Nacional de Ingeniería de los Estados Unidosbasado en sus fenomenales logros.
4. Linus Torvalds
Linus Benedict Torvalds es el ingeniero de software finlandés estadounidense que desarrolló Linuxen el año 1991. Es el arquitecto jefe del software y también el coordinador del proyecto.
Linux Torvalds
También es responsable de la creación del sistema de control de revisión “Git”, y el software de registro de división “Subsuperficie". Debido a su creación de un sistema operativo de código abierto para computadoras que condujo al kernel de Linux ampliamente utilizado, recibió el 2012 Millennium Technology Prize por parte de Academia de Tecnología de Finlandia junto a Shinya Yanamaka
5. Anders Hejlsberg
Anders Hejlsberg, autor de Turbo Pascal y Arquitecto jefe de Delphi , es el desarrollador del lenguaje de programación, C Es un conocido ingeniero de software danés responsable del codiseño de varios otros lenguajes de programación exitosos y del desarrollo herramientas.
Anders Hejlsberg
Actualmente es el arquitecto principal de C y desarrolladores principales en Typescript en Microsoft.
6. Tim Berners-Lee
Tim Berners-Lee, también conocido como TimBL, es un informático inglés conocido por su invención de la World Wide Web.
Después de la propuesta que hizo para un Sistema de gestión de la información en marzo de 1989, implementó la primera comunicación entre un PC cliente y un servidor a través de Internet utilizando el Protocolo de transferencia de hipertexto (HTTP) que resultó ser muy exitoso.
Tim Berners-Lee
Es el director del World Wide Web Consortium (W3C ), una organización responsable de supervisar el desarrollo continuo de la Web.
7. Brian Kernighan
Brian Wilson Kernighan fue el informático canadiense que trabajó junto a Ken Thompsony Dennis Ritchie cuando crearon UNIX.
Brian Kernighan
Se hizo muy conocido después de ser coautor con Ritchie en el libro “Lenguaje de programación C”. También es coautor de AWK y Lenguajes de programación AMPL.
8. Ken Thompson
Kenneth Thompson es el pionero estadounidense de la informática que trabajó con Dennis Ritchie sobre el desarrollo del sistema operativo UNIX.
Kenneth Thompson
Trabajó en Bell Labs durante la mayor parte de su carrera durante el tiempo en que desarrolló el Lenguaje de programación B; el director predecesor de C.
También estuvo entre los primeros desarrolladores del Plan 9 OS. Es bien conocido en los círculos de hackers como Ken. Co-inventó el Go Programming en Google, donde ha estado trabajando desde el año 2006.
9. Guido Van Rossum
Cuando se habla de programación Python, Guido Van Rossum me viene a la mente. Es el científico informático holandés, el único responsable de la creación del lenguaje Python.
Guido Van Rossum
Se le dio el sobrenombre de “Dictador benevolente de por vida” (BDFL ) por la comunidad de Python porque continúa supervisando el proceso de desarrollo de Python y contribuye a la toma de decisiones al respecto.
Desde el año 2005 hasta el 2012, trabajó en Google donde desarrolló el Lenguaje de Programación Python y luego se fue a trabajar aDropbox en 2013.
10. Donald Knuth
Donald Ervin Knuth, a menudo conocido como el “padre ” del Análisis de Algoritmos, es un informático estadounidense, matemático y Profesor Emérito de la Universidad de Stanford .
Donald Knuth
Fue el ganador del Premio Turing en 1974 y también es coautor de la obra de varios volúmenes “ El Arte de la programación de computadoras ”. Entre sus logros se encuentra el intenso análisis de la Complejidad Computacional de Algoritmos y las técnicas matemáticas formales sistematizadas para ello, la Notación Asintótica , la creación del TeX Computer Typesetting System, el.