Los mejores programadores del mundo de todos los tiempos

¿Alguna vez quisiste conocer a los mejores codificadores que caminaron sobre este planeta? Siga leyendo mientras exploramos a los mejores programadores de todos los tiempos y sus contribuciones.

La computadora ha revolucionado el mundo, de eso no hay duda. Y los programadores son responsables de esto.

Sin embargo, no todos los programadores son iguales. Si bien muchos han logrado grandes hazañas en el mundo de la informática, hay algunos que nos han impactado más a nosotros y al resto de la humanidad.

Estos piratas informáticos de élite van desde poco conocidos hasta famosos, y provienen de los orígenes más variados. Pero lo que tienen en común es la forma en que cambiaron nuestras vidas a través de su trabajo.

Esta publicación está dedicada a ellos.

Los programadores más grandes del mundo de todos los tiempos por Impact

Nombre CompletoConocido porNacidoNacionalidadComentarios
Dennis Ritchiec unix1941AmericanPasado en 2011
Linus TorvaldsLinux1969Finlandés americanoSonríe mucho
Bill GatesWindows1955AmericanEl hombre más rico del mundo anterior
Bjarne StroustupC + +1950Danés
Ken ThompsonUnix, ir1943American
Tim Berners LeeWWW1955Reino UnidoDirector de W3C
james goslingJava1955CanadáEscribe una vez, corre a cualquier lugar
Richard StallmanGNU, FSF1953AmericanGNU / Linux, GPL
Guido van RossumPython1956Países BajosEl dictador benevolente
Rasmus LerdorfPHP1968Canadiense, danésUna web más dinámica
Satoshi NakamotoServicios?????

1. Dennis Ritchie

Dennis Ritchie

Dennis Ritchie co-desarrolló el sistema operativo Unix con Ken Thompson y esta es una gran hazaña. Pero es su creación del lenguaje de programación C lo que lo coloca a la cabeza de esta lista. Porque fue el que más nos impactó.

Originalmente una mejora del lenguaje B, que él co-creó, C creció hasta convertirse en el lenguaje de programación más exitoso del mundo. Impulsa innumerables aplicaciones, incluido el kernel de Linux, que alimenta el 67% de todos los servidores web y el 100% de las 500 supercomputadoras más rápidas del mundo.

Muchos lenguajes de programación también evolucionaron de C, e incluyen Java, JavaScript, Go de Google, el rápido y potente lenguaje Rust de C ++, C #, Perl y Mozilla. Si conoce estos idiomas, entonces debería saber cuánto ha impactado la C de Dennis Ritchie en nuestro mundo.

Falleció en 2011, pero puede leer una copia de su libro "Lenguaje de programación C" para comprender lo brillante que era. Es un libro que todo programador debería tener, incluso aquellos que no planean usarlo.

Gracias Señor. Y sigue descansando.

2. Linus Torvalds

Linus Torvalds

“Sólo por diversión” llegó a las estanterías alrededor de 2002 y contó la historia de Linus Torvalds. Nacido de padres periodistas, Torvalds creció en Helsinki, Finlandia y en 1991 lanzó los prototipos del sistema operativo Linux.

Lo lanzó de forma gratuita y ha continuado trabajando en su desarrollo hasta el día de hoy. Esto llevó a la amplia adopción del sistema para todo, desde computadoras de escritorio, servidores web, Android, Chrome OS, etc. También es el creador del software de control de revisiones Git.

Por supuesto, Internet habría crecido sin el Linux gratuito de Torvald. Sin embargo, no hay duda de que habría tomado un camino diferente con el sistema operativo y otros costos de licencia. Linux niveló el panorama de Internet al ser libre y permitió a los pequeños jugadores competir con los gigantes.

3. Bill Gates

Bill Gates

Este no necesita presentación, y es exactamente por eso que también está en los primeros lugares. Por supuesto, Bill Gates es un buen programador, pero es su lado comercial lo que veremos.

Creó Microsoft Behemoth con Paul Allen en 1975 y la compañía ha crecido a más de 150,000 empleados en todo el mundo, con $ 53 mil millones de ingresos operativos en 2020, $ 44.3 mil millones de ingresos netos y $ 301.3 mil millones en activos totales.

En otras palabras, Bill Gates mostró al mundo que los programadores de computadoras, o geeks, podían emprender con éxito sus propios negocios y cambiar el curso de las industrias. Hoy en día, los geeks continúan cambiando el mundo utilizando tecnologías disruptivas y están ganando toneladas de dinero al hacerlo.

4. Bjarne Stroustrup

Bjarne Stroustrup

C es un gran lenguaje y puedes hacer cosas increíbles con él, especialmente cuando usas tu imaginación. Pero carece de algunas características, y eso es lo que Bjarne Stroustrup se propuso ofrecer.

C ++ de Bjarne Stroustrup transformó el mundo del software crítico para la sincronización y el rendimiento, desde los videojuegos hasta los sitios web de comercio electrónico, aplicaciones de escritorio, secuenciadores de música, bases de datos e incluso sistemas de conmutación telefónica.

C ++ es esencialmente C con clases. Luego se convirtió en un lenguaje de programación orientado a objetos en toda regla y con una excelente gestión de la memoria. Otra característica de la que C carecía.

El lenguaje ofrece las cuatro características de OOP, que son abstracción, herencia, encapsulación y polimorfismo para el programador de C. Y esto, a su vez, ha ayudado a crear aplicaciones asombrosas, que quizás nunca hubieran existido sin él.

Incluyen MySQL, sistema operativo Windows, navegador Firefox, Maya 3D, Adobe Photoshop, Maya, muchos sistemas integrados que necesitan ofrecer un alto rendimiento y muchos más.

5. Ken Thompson

Ken Thompson

Dos creaciones importantes del nombre de Ken Thompson son Unix y Go. Diseñó y desarrolló el sistema operativo Unix con Dennis Ritchie en la década de 1970 mientras trabajaba en Bell Labs. Y más recientemente, co-desarrolló el lenguaje Go, mientras trabajaba en Google.

Su desarrollo de Unix es importante debido a la filosofía de Unix, que ha ayudado en el desarrollo de entornos de servidor. Linux, por ejemplo, es un clon de Unix. Es modular y utiliza herramientas sencillas pero especializadas, que se comunican entre sí mediante tuberías en el Shell.

Unix también impactó a la comunidad académica, ya que tenía licencia y muchos grupos crearon sus versiones como BSD, Solaris y AIX de IBM. También contribuyó al movimiento del software libre, la documentación en línea, los primeros sistemas de redes e Internet en general.

Go es un lenguaje escrito de forma estática y muy similar a C. Pero presenta muchas adiciones para hacer que el codificador sea más productivo en un entorno moderno. Estas características incluyen recolección de basura, simultaneidad y seguridad de la memoria de los desbordamientos del búfer de C y problemas de puntero, entre otros.

6. Tim Berners-Lee

Tim Berners-Lee

El 12 de marzo de 1989, Sir Timothy John Berners-Lee propuso un sistema de gestión de la información mediante redes informáticas. Y en noviembre del mismo año implementó ese sistema.

Era una comunicación entre un cliente de red y un servidor, usando HTTP, el Protocolo de Transferencia de Hipertexto, a través de una red llamada “Internet”.

Por supuesto, hubo redes de computadoras anteriores en esos días. Pero estos eran a menudo sistemas de investigación cerrados para la investigación académica de alto nivel, y por lo general eran operados por personas barbudas con títulos elegantes.

Tim Berners-Lee creó la World Wide Web para el ciudadano medio y mostró a la gente cómo crear sitios web. Creó el primer sitio web del mundo, el primer navegador web del mundo y el primer servidor web del mundo, que es el CERN HTTPd (demonio HTTP).

También escribió la primera versión de HTML del mundo y el resto es historia. Qué friki.

7. James Gosling

James Gosling

Este científico informático canadiense es el padre del lenguaje de programación Java. Y aunque Java ya no parece ser un gran problema, hay mucho más de lo que la mayoría de la gente cree.

Java se conoce como el lenguaje Write Once, Run Anywhere. Entonces, solo escribe el código de tu programa solo una vez y un usuario puede ejecutarlo en cualquier arquitectura. La alternativa, por supuesto, es escribir código específico para cada arquitectura en la que desea que se ejecute su programa.

Aunque la mayoría de las computadoras funcionan en la arquitectura x8086 de IBM, no siempre ha sido así. Los diferentes entornos operativos fueron un gran dolor de cabeza para el desarrollo de software y es la razón por la que Java se convirtió en un gran éxito.

8. Richard Stallman

Richard Stallman

En septiembre de 1983, Richard Stallman lanzó el Proyecto GNU en la apuesta por crear un entorno informático similar a Unix que comprenda software completamente libre.

A tal efecto, también fundó la Free Software Foundation y creó la GPL (Licencia Pública General GNU) para distribuir software libre que el usuario podía copiar y modificar como quisiera.

El Proyecto GNU y la FSF se convirtieron en la plataforma de lanzamiento del sistema operativo Linux en lo que es hoy. Los paquetes más notables del proyecto incluyen GNOME, Gimp, bash, tar, gzip y grep.

Stallman también desarrolló personalmente GNU Compiler Collection o GCC para avanzar en el desarrollo de software en sistemas compatibles con GNU. Y creó GNU Emacs, un editor de texto loco pero poderoso.

Aunque actualmente está envuelto en un controvertido escándalo mediático, sus contribuciones al mundo de la informática y el software accesible siguen siendo lo que son.

9. Guido van Rossum

Guido van Rossum

Los lenguajes de la familia C son excelentes y efectivos, pero algunas personas simplemente no pueden manejarlos. O, algunas personas simplemente necesitan algo un poco menos confuso.

Guido van Rossum creó el Lenguaje de programación Python en 1989 y desde entonces ha transformado muchas áreas de la informática, desde entornos Unix hasta convertirse en el lenguaje favorito de los desarrolladores de IA.

Python adopta un enfoque diferente para el desarrollo de programas, con su sangría, escritura dinámica y una biblioteca estándar completa. También se envía con un intérprete que está preinstalado y listo para usar en muchos sistemas Linux.

10. Rasmus Lerdorf

Rasmus Lerdorf

Los humildes comienzos de la World Wide Web presentaban sitios HTML estáticos que, si bien marcaron el comienzo de la nueva era de la informática, dejaron mucho que desear.

Un hacker que intentó arreglar este deseo es Rasmus Lerdorf. Escribió una colección de programas C que se ejecutaban como CGI o Common Gateway Interface para su servidor de página de inicio HTML, y PHP nació.

Poco sabía él que su creación estaba destinada a transformar Internet. PHP actualmente alimenta alrededor del 80% de los servidores de la web, gracias a que es un software gratuito y de código abierto. También es un lenguaje muy hermoso que es dulce de codificar.

11. Satoshi Nakamoto

Satoshi Nakamoto

Bien, todos sabemos que Satoshi Nakamoto es presumiblemente un seudónimo. Pero ya sea que él, ella, ellos o él, ese nombre cambió el rumbo de la humanidad cuando publicó el primer artículo que presentó Bitcoin el 31 de octubre de 2008.

No hace falta decir que las criptomonedas ahora valen billones de dólares y Satoshi Nakamoto es un multimillonario bien merecido. Pero parece que todavía estamos en las primeras fases de las interrupciones de las criptomonedas, ya que la tecnología blockchain subyacente diseñada para la moneda Bitcoin adquiere vida propia.

El mundo del arte también se encuentra actualmente bajo interrupción de tokens no fungibles, una tecnología derivada de blockchain. Además, muchas otras aplicaciones también están en desarrollo activo. Incluso las principales empresas, desde Wikimedia hasta Microsoft, Tesla, AT&T y Burger King, están aceptando Bitcoins.

Sea como sea, es obvio que el mundo nunca volverá a ser el mismo. Por Satoshi Nakamoto.

Conclusión

Al llegar al final de esta lista de grandes programadores, es obvio lo brillante que era o es cada una de sus mentes geek.

Y mientras el mundo sigue dependiendo de la informatización, rezamos para que la verdadera cultura hacker nunca muera. Y que la benevolencia de La ética del hacker continuar alimentando la revolución informática de nuestro amado planeta.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke es un entusiasta de la informática al que le encanta leer una gran variedad de libros. Tiene preferencia por Linux sobre Windows/Mac y ha estado usando
Ubuntu desde sus inicios. Puedes atraparlo en twitter a través de bongotrax

Artículos: 278

Recibe cosas tecnológicas

Tendencias tecnológicas, tendencias de inicio, reseñas, ingresos en línea, herramientas web y marketing una o dos veces al mes

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *