¿Quiénes son algunos de los mejores programadores del mundo?

¿Qué pasa con Jon Skeet, un legendario programador de Reading, Inglaterra? Se le conoce como el Chuck Norris de la Programación. Jon Skeet es un ingeniero de software senior actualmente en Google. Es un legendario de C # (autor del libro C # en profundidad), ganó el premio MVP de Microsoft varias veces y, además, desarrollador de Java, en realidad escribe Java en la oficina de Google en Londres.

Jon Skeet se hizo popular en el popular sitio de programación Stack Overflow, siendo la respuesta número 1 de todos los tiempos a las preguntas de programación en la plataforma. Él ha ayudado a millones de programadores al brindar respuestas de calidad y descriptivas a sus desafíos de programación y tiene el mayor número de puntos de reputación en el sitio.

Es muy respetado, porque aunque es empleado de tiempo completo, se toma el tiempo de su ocupada agenda para compartir sus conocimientos y ayudar a otros programadores. Él responde en promedio, 390 preguntas por mes.

Jon Skeet ha pasado años respondiendo preguntas de codificación en Stack Overflow, lo que generalmente significa que ha “alcanzado” a 139 millones de personas.

En 2015, Jon Skeet estaba en una lista de los 15 mejores programadores vivos del mundo: los mejores programadores vivos de ITWorld.

Echa un vistazo a mi otra respuesta sobre Jon Skeet: la respuesta anónima a ¿Quiénes son / fueron algunos de los programadores informáticos más rudos?

Un programador es una persona que puede crear y modificar programas de computadora. No importa qué tipo de programador pueda ser, todos y cada uno contribuyen con algo a la sociedad, sin importar lo trivial que sea. Sin embargo, hay algunos pocos que han contribuido más allá de lo que generalmente hace un solo programador en toda una vida. Estos programadores son pioneros en sus respectivas áreas y cada uno ha contribuido con algo que ha cambiado completamente la forma en que los humanos acceden a la información y los medios. Así que sin más preámbulos, aquí presentamos los 12 mejores programadores de todos los tiempos:

1. Ada Lovelace

Augusta Ada King, más conocida comúnmente como Ada Lovelace, fue una matemática inglesa y la primera programadora de computadoras del mundo y fue principalmente conocida por su trabajo en la computadora mecánica de propósito general de Charles Babbage, el Analytical Engine. Las notas que creó para el motor analítico incluyen lo que se reconoce como el primer algoritmo creado únicamente con la intención de ser procesado por una máquina o, en otras palabras, el primer programa de computadora del mundo.

Ada era una chica talentosa desde el principio con una mentalidad poco común que predijo que algún día las computadoras trascenderían simplemente de ser utilizadas para procesar números, totalmente en contra de la opinión popular de esa época. La inspiración principal de Ada vino de su padre y sin ella, quien sabe cuánto tiempo le tomaría a otra persona diseñar un programa de computadora.

2. Niklaus Wirth

Niklaus Emil Wirth es un científico informático suizo que es considerado un pionero de la programación informática entre otros campos en ingeniería de software. Él es mejor conocido por diseñar varios lenguajes de programación, incluyendo Pascal, Euler, Algol W, Modula, Modula-2, Oberon, Oberon-2 y Oberon-07. También diseñó el lenguaje de programación simple PL / 0 para ilustrar el diseño del compilador que formó la base para muchas clases de diseño de compiladores universitarios.

Niklaus había trabajado anteriormente en parte del equipo de diseño e implementación de los sistemas operativos Lilith y Oberon, así como en el sistema de simulación y diseño de hardware digital de Lola. El trabajo pionero de Wirth y el desarrollo de lenguajes informáticos innovadores lo ayudaron a ganar el prestigioso Premio Turing en 1984.

3. Bill Gates

Podría decirse que uno de los programadores de computadoras más populares de todos los tiempos, Bill Gates es un magnate de negocios, programador de computadoras, pionero de PC, inversionista y filántropo estadounidense. Es cofundador, ex funcionario ejecutivo y actual presidente de Microsoft, que es la compañía de software para computadoras personales más grande del mundo. Es el empresario más conocido de la revolución de las computadoras personales y ayudó a desarrollar Windows, que es el sistema operativo más utilizado en el mundo.

Durante los primeros 5 años en Microsoft, además de manejar el lado comercial de la compañía, Gates también supervisó personalmente cada código que la compañía envió, a menudo corrigiendo los que consideraba incorrectos o defectuosos. Aparte de sus habilidades de programación, es ampliamente elogiado por su generosidad y buena planificación de inversiones, pero es muy criticado por sus tácticas comerciales anticompetitivas.

4. Guido van Rossum

Guido van Rossum es un programador informático holandés que es el autor del popular lenguaje de programación Python que se usa ampliamente en la actualidad. Su creación de Python lo llevó a ser declarado “Dictador Benevolente para la Vida” de In the Python community, lo que significa que continúa supervisando el proceso de desarrollo de Python, tomando decisiones donde sea necesario, para siempre.

Rossum había desarrollado Python mientras trabajaba en Google, donde también creó Mondrian (un sistema de revisión de códigos utilizado internamente por Google) y Rietveld. Después de trabajar para Google durante 7 años, ahora trabaja en Dropbox. Rossum ha sido reconocido como un ingeniero distinguido por la Asociación de Maquinaria de Computación y también recibió el Premio NLUUG en mayo de 2003.

5. Ken Thompson

Kenneth Lane Thompson, o simplemente “Ken”, como lo llama la comunidad de hackers, es un pionero estadounidense de la informática. Thompson había diseñado e implementado el sistema operativo original Unix y también inventó el lenguaje de programación B (el antecesor directo del famoso lenguaje de programación C), y fue uno de los primeros desarrolladores de los sistemas operativos Plan 9.

Desde 2006, Thompson también ha inventado el lenguaje de programación Go mientras trabajaba en Google. Las otras contribuciones de Ken incluyeron su trabajo sobre expresiones regulares, los primeros editores de texto de computadora QED y ed, la definición de la codificación UTF-8, e incluso su trabajo sobre ajedrez de computadora que incluyó la creación de bases de mesa de finales y la máquina de ajedrez Belle.

6. Donald Knuth

Donald Ervin Knuth es un científico informático y matemático estadounidense, así como un profesor emérito (profesor retirado) en la Universidad de Stanford. Knuth ha sido calificado como el “Padre del análisis de algoritmos”, ya que ha contribuido al desarrollo de un análisis riguroso de la complejidad computacional de los algoritmos y las técnicas matemáticas formales sistematizadas para ello.

Knuth también ha popularizado la notación asintótica y también es el creador del sistema de composición tipográfica por computadora TeX y del sistema de representación y lenguaje de definición de fuente METAFONT. Ha contribuido a varias ramas de la informática teórica y también ha creado la familia de tipografías Computer Modern.

7. Brian Kernighan

Brian Wilson Kernighan es un científico informático canadiense que trabajó en Bell Labs junto a Ken Thompson y Dennis Ritchie. Es el co-creador y desarrollador de UNIX. También es coautor de los lenguajes de programación AWK y AMPL. Kernighan es actualmente profesor y representante del Departamento de Pregrado en el Departamento de Ciencias de la Computación de la Universidad de Princeton.

Kernighan se hizo famoso coautor del primer libro sobre el lenguaje de programación C y autor de muchos programas UNIX como ditroff y cron para la versión 7 Unix. Su otro trabajo notable incluye sus críticas populares para Pascal llamadas “Por qué Pascal no es mi lenguaje de programación favorito”.

8. Tim Berners-Lee

Sir Timothy John “Tim” Berners-Lee es un científico informático británico reconocido en todo el mundo por su creación de la World Wide Web, así como por la implementación de la primera comunicación exitosa entre un cliente del Protocolo de transferencia de hipertexto (HTTP) y Servidor vía internet en noviembre de 1989.

Tim ha ganado múltiples premios por su ingeniosidad pionera, como convertirse en uno de los seis miembros del Salón de la Fama de la World Wide Web y uno de los cinco pioneros de Internet y de la Web que han recibido el primer Premio Queen Elizabeth de Ingeniería. También es el titular de la Cátedra Fundadores en el Laboratorio de Informática e Inteligencia Artificial del MIT.

9. Bjarne Stroustrup

Bjarne Stroustrup es un científico informático danés a quien se le atribuye la creación y el desarrollo del lenguaje de programación C ++ ampliamente utilizado y de gran éxito. No solo lo inventó, sino que también lo desarrolló, todo él mismo, escribiendo sus primeras definiciones, produciendo su primera implementación, formulando sus criterios de diseño, diseñando todas sus instalaciones principales, procesando propuestas de extensión para el comité de estándares y su libro de texto estándar.

Bjarne trabaja actualmente como profesor y titular de la Cátedra de Facultad de Ingeniería en Ciencias de la Computación en la Universidad de Texas A&M.

10. Linus Torvalds

Linus Benedict Torvalds es un ingeniero de software finlandés en Estados Unidos, que fue el principal impulsor del desarrollo del kernel de Linux. Su creación se atribuye a él y más tarde se convirtió en el arquitecto principal del núcleo de Linux, y ahora es el coordinador del proyecto.

Linus fue honrado con el Premio de Tecnología del Milenio 2012 por la Academia de Tecnología de Finlandia debido a su creación de un nuevo sistema operativo de código abierto para computadoras que lleva al uso generalizado del kernel de Linux. También creó el siempre popular sistema de control de versiones distribuido llamado Git en 2005, así como el software de registro de buceo Subsurface.

11. Dennis Ritchie

Dennis MacAlistair Ritchie fue un científico informático estadounidense a quien se le atribuye la formación y el desarrollo de la era digital. Creó el lenguaje de programación C más utilizado que se usa hoy en día en varias aplicaciones de software, desarrollo de sistemas integrados, sistemas operativos y ha influido en la mayoría de los lenguajes de programación modernos.

Dennis también co-creó el sistema operativo UNIX. Por su trabajo, en 1983 recibió el Premio Turing de la ACM, la Medalla Hamming en 1990 del IEEE y en 1999 la Medalla Nacional de Tecnología del presidente Clinton. Él era el jefe del Departamento de Investigación de Software de Sistemas de Lucent cuando se retiró en 2007. Falleció el 12 de octubre de 2011, lo que provocó que la distribución de Linux de Fedora 16 se publicara en su memoria.

Me sorprende que nadie mencione a Petr Mitrichev. Actualmente trabaja en Google.


Logros profesionales

  • A partir de febrero de 2013, Mitrichev cuenta con más de 100 victorias sin precedentes en los encuentros de una sola ronda en http://en.wikipedia.org/wiki/Top … [10]
  • En 2011 ganó la Copa Código Rusa. http://en.wikipedia.org/wiki/Pet
  • En 2011 y 2013 ganó la Facebook Hacker Cup. http://en.wikipedia.org/wiki/Pet
  • En 2011 ganó el concurso de codificación de algoritmos de Yandex. http://en.wikipedia.org/wiki/Pet
  • En 2011, su equipo ganó el concurso de resolución de problemas de Internet.
  • Ganó el TopCoder Collegiate Challenge en 2006 y 2007 y el TopCoder Open en 2006. http://en.wikipedia.org/wiki/Pet
  • Ganó el Google Code Jam en 2006 luego de ubicarse tercero en 2005.
  • Dos veces finalista en las Finales Mundiales del Concurso Internacional de Programación Colegial ACM.
  • Ganó dos veces la Medalla de oro en la Olimpiada Internacional en Informática, en 2000 y 2002, y la Medalla de plata en 2001.
  • Ganó la Olimpiada de Rusia de Informática en 2000, 2001 y 2002.

Jon Skeet – Desbordamiento De Pila

Autor de C # en profundidad.
Actualmente es ingeniero de software en Google, Londres.
Por lo general, un MVP de Microsoft (C #, 2003-2010, 2011-)

Es difícil explicar este sitio web sin describir primero qué es Stack Overflow y quién es Jon Skeet. Firstly Stack Overflow es un sitio web de rápido crecimiento que presenta preguntas y respuestas sobre una amplia gama de temas en la programación de computadoras. Ya ha creado una gran comunidad y tiene una calidad adictiva que se debe en gran medida a su sistema de Reputación.
Mientras tanto, Jon Skeet es un ingeniero de software que actualmente trabaja para Google. Recientemente se ha ganado una pequeña celebridad dentro de la comunidad de desarrolladores al convertirse en un prolífico colaborador de StackOverflow. En el momento de redactar este informe, ha obtenido un total de 29,897 respuestas en los aproximadamente 6 años que lleva registrado. ¡Esto funciona en aproximadamente 83 preguntas por día!
Por supuesto, ser tan prolífico es asombroso en sí mismo, sin embargo, no tendría mucho valor si las respuestas fueran de mala calidad. Eso es lo que distingue a Jon Skeet, sus respuestas tienen una calidad consistente y casi de referencia. Esto fue lo que me llevó a pensar que sería divertido crear un sitio web que agrupara Stack Overflow de todas las preguntas que Jon Skeet ha respondido y las coloque en un Ask.com: ¿Cuál es su pregunta? sitio web de estilo. Si desea saber qué piensa Jon Skeet sobre un tema, póngalo en Pregunte a Jon Skeet y vea.

Datos de Jon Skeet

Estos están escritos en tercera persona para no perturbar el estilo de la cosa. Pero bueno, como todos sabemos, Jon Skeet puede hacer 1 == 3 de todos modos, así que no hay diferencia.

  • Jon Skeet es inmutable. Si algo va a cambiar, tendrá que ser el resto del universo.
  • El operador de la adición de Jon Skeet no viaja; se teletransporta a donde él necesita estar.
  • Métodos anónimos y tipos anónimos en realidad se llaman Jon Skeet. Simplemente no les gusta jactarse.
  • El código de Jon Skeet no sigue una convención de codificación. Es la convención de codificación.
  • Jon Skeet no tiene cuellos de botella en el rendimiento. Simplemente hace que el universo espere su turno.
  • Jon Skeet es la única persona que ha clasificado más alto que Jon Skeet en la liga SO de todos los tiempos.
  • Los usuarios no marcan las respuestas de Jon Skeet como aceptadas. El universo los acepta por un sentido de verdad y justicia.

Jon Skeet: ¿el mejor programador de vida del mundo o simplemente un buen inglés?

Supongo que “lo mejor” en este contexto significa “influyente”, por ejemplo, diseñadores de lenguajes populares, herramientas y marcos, y simplemente hackers increíbles ( http://www.paulgraham.com/gh.html ). Aquí hay una lista incompleta:

  • También vea la lista de ‘one-man-army programmers’ en StackExchange: http: //programmers.stackexchange
  • ¿Qué científicos informáticos / programadores / evangelistas de la vieja escuela deben conocer todos los ingenieros que se precien?

Entonces, nadie mencionó al campeón mundial de ACM-ICPC 2013 , Gennady Korotkevich,


¿Quién es Gennady Korotkevich ?
Un Prodigio de Programación que dominó el mundo de los concursos de programación a una edad muy temprana (nacido el 25 de septiembre de 1994 ) al ganar múltiples competiciones internacionales importantes.

Logros de carrera:

  • Campeón del mundo en las finales mundiales de ACM-ICPC 2013.
  • En la Olimpiada Internacional de Informática, ganó el primer lugar absoluto en 2009, 2010 y 2011; una medalla de oro en 2007 (20º), 2008 (7º) y 2012 (2º); Una medalla de plata en 2006 (26). Actualmente tiene registros de cantidad de medallas de oro (seis) y primeros lugares absolutos (tres).
  • Ganó la Medalla Cormen en 2010, 2011 y 2012 en Codeforces por ser el mejor participante de Codeforces en 2010, 2011 y 2012.
  • Ganó Google Code Jam 2012 Ronda 1B, logrando una puntuación perfecta en solo 54 minutos, 41 segundos desde el inicio del concurso.

Su presencia en la web:

  • Usuario CodeChef | CodeChef : Actualmente tiene el rango mundial 1 en el corto plazo.
  • Perfil de miembro de TopCoder : segundo competidor de algoritmos mejor calificado.
  • Turista – Codeforces : Mejor valorados

La codificación no es una tarea fácil como programador normal. Pero, si te esfuerzas y mantienes un objetivo específico en tu mente, entonces es lo más simple que te hace grande. Veamos quién está en nuestros programadores de computadoras populares en el mundo para el año 2017-2018. No olvides decirle a tus famosos programadores de computadoras favoritos también.

Entonces, les contaremos acerca de los Grandes Programadores en el Mundo que hacen nuestra vida más confiable y fácil. Por el cual estos mundos están conectados a otras personas. Es muy fácil para la tecnología ese programador, desarrollador o podemos decir que Programador. Son los mejores codificadores de todos los tiempos.

El programador, al igual que el poeta, trabaja solo un poco alejado de las cosas puramente pensadas Él construye sus castillos en el aire, desde el aire, creando por el esfuerzo de la imaginación.

PROGRAMADORES MÁS POPULARES DEL MUNDO 2018

  • Bill Gates (cofundador de Microsoft)
  • James Gosling (creador de Java)
  • Richard Stallman (creador de proyectos GNU)
  • Bjarne Stroustrup (C ++ Creator)
  • Tim Beners-Lee (inventor de HTML y WWW)
  • Ken Thompson (co-creador de UNIX)
  • Linus Torvalds (creador del kernel de Linux)
  • Dennis Ritchie (C lenguaje de programación creador)

BILL GATES (MICROSOFT CO-FUNDADOR)

Bill Gates

Él es el presidente de Microsoft Corp. Él ha llevado a la compañía a avanzar y mejorar continuamente la tecnología de software. Lo ha hecho más fácil, más rentable y más agradable de usar las computadoras. Microsoft es ahora el líder mundial en software, servicios y soluciones que ayudan a las personas y las empresas a alcanzar su máximo potencial. Es uno de los mejores programadores del mundo ahora.

JAMES GOSLING (JAVA CREATOR)

James gosling

James Gosling en Apple, Apache, Android y el futuro de JAVA. Es un científico informático canadiense y también conocido como el padre del lenguaje de programación Java. Está listado como los programadores más populares del mundo. Dedica mucho tiempo al desarrollo del lenguaje de programación Java.

Creó el mainframe para Java e implementó el compilador original del lenguaje y la máquina virtual.

Richard Stallman (creador de proyectos GNU)

Richard Stallman

Fundó la Free Software Foundation, desarrolló la colección de compiladores GNU. Como desarrollador de sistemas operativos, tenía las habilidades adecuadas para este trabajo. Richard Stallman es el profeta del movimiento de software libre. Comprendió los peligros de las patentes de software hace años. Ahora que esto se ha convertido en un tema crucial en el mundo. Él ha tenido un gran éxito en los esfuerzos para establecer la idea de “Software Libre”, Stallman ha hecho una contribución masiva a la condición humana.

BJARNE STROUSTRUP (C ++ CREATOR)

Bjarne Stroustrup

En Bell Lab, diseñó e implementó C ++. Basado en C e inspirado por Simula, proporciona un conjunto de mecanismos de abstracción generales y flexibles que se pueden asignar de manera directa y eficiente al hardware de la computadora. El ambiente de investigación abierto y flexible lo alentó a considerar la adaptación de los conceptos de Simula, que había utilizado en su Ph.D. Trabajo de tesis, a C.

Se lo cita diciendo: “Cuando me uní, básicamente me dijeron que hiciera” algo interesante

TIM BENERS-LEE (HTML Y WWW INVENTOR)

Tim Beners-Lee

Sir Tim Berners-Lee es un científico informático británico. Él había escrito las 3 tecnologías fundamentales que siguen siendo la base de la Web de hoy (y que puede haber visto aparecer en partes de su navegador Web): es decir, HTML, URL, HTTP. Tim también escribió el primer editor / navegador de páginas web (“WorldWideWeb.app”) y el primer servidor web (“httpd”). A fines de 1990, se inventó la primera página web en Internet abierto y, en 1991, se invitó a personas ajenas al CERN a unirse a esta nueva comunidad web.

KEN THOMPSON (UNIX CO-CREADOR)

Ken Thompson

Es notable por su trabajo en el sistema operativo Unix. También inventó el lenguaje de programación B, el antecesor directo del lenguaje de programación C, y fue uno de los creadores.

LINUS TORVALDS (LINUX KERNEL CREATOR)

Linus Torvalds

Es el fundador y coordinador de Linux , el sistema operativo similar a Unix que está comenzando a revolucionar la industria de la computación y posiblemente mucho más.

DENNIS RITCHIE (C CREADOR DE LENGUAJE DE PROGRAMACIÓN)

Dennis Ritchie

Todos en este país deberían aprender a programar una computadora … porque le enseña a pensar.

Dennis crea lenguaje de programación C El lenguaje de programación C y sus descendientes continúan usándose para escribir el software que hace que las redes y dispositivos digitales funcionen, mientras que los sistemas operativos UNIX y similares a UNIX se ejecutan en una amplia gama de sistemas informáticos.

Margaret Hamilton

Afirmación principal de la fama: los cerebros detrás del software de control de vuelo de Apollo

Fue Directora de la División de Ingeniería de Software del Laboratorio de Instrumentación MIT, que desarrolló un software de vuelo a bordo para el programa espacial Apollo.

En 1986, se convirtió en la fundadora y directora general de Hamilton Technologies, Inc., en Cambridge, Massachusetts. La compañía se desarrolló en torno al lenguaje universal de sistemas, basado en su paradigma de desarrollo antes del hecho (DBTF) para el diseño de sistemas y software.

Hamilton ha publicado más de 130 artículos , actas e informes sobre los 60 proyectos y los seis programas principales en los que ha participado.

El 22 de noviembre de 2016, el presidente de los Estados Unidos, Barack Obama , le otorgó la Medalla Presidencial de la Libertad por su trabajo al liderar el desarrollo del software de vuelo a bordo para las misiones de la NASA en la Luna en el Apolo.

Premios

  • En 1986, recibió el Premio Augusta Ada Lovelace de la Asociación para Mujeres en Computación. Este premio se otorga a las personas que han sobresalido en cualquiera (o en ambas) de dos áreas: 1. Logros científicos y técnicos sobresalientes y 2. Servicio extraordinario para La comunidad informática a través de sus logros y contribuciones en nombre de las mujeres en informática.
  • En 2003, recibió el Premio de la Ley de Espacio Excepcional de la NASA por sus contribuciones científicas y técnicas. El premio incluyó $ 37,200, la mayor cantidad otorgada a cualquier individuo en la historia de la NASA.
  • En 2009, recibió el Premio al Alumno Destacado de Earlham College. [8]
  • En 2016, recibió la Medalla Presidencial de la Libertad de Barack Obama, el honor civil más alto de los Estados Unidos.

Fuentes:

Margaret Hamilton (científica) – Wikipedia

Ian Murdock (28 de abril de 1973 – 28 de diciembre de 2015).

Me entristece que nadie mencionara a Ian Murdock – ‘ian’ en Debian. Para ser honesto, tampoco fui consciente de este genio hasta el 28 de diciembre. Él es el creador de apt-get command. No sé mucho sobre él, así que solo voy a señalar detalles de otras fuentes:

Según wikipedia, escribió el Manifiesto de Debian mientras estudiaba en la Universidad de Purdue, donde obtuvo su licenciatura en ciencias de la computación en 1996. En enero de 2006, Murdock fue nombrado Director de Tecnología del Grupo de Normas Libres y elegido presidente de la Norma Linux. Grupo de trabajo base. Continuó como CTO de la Fundación Linux cuando el grupo se formó a partir de la fusión de Free Standards Group y Open Source Development Labs. Murdock dejó la Fundación Linux para unirse a Sun Microsystems en marzo de 2007 para liderar el Proyecto Indiana, que describió como “tomando la lección que Linux ha traído al sistema operativo y brindando eso para Solaris”, creando una distribución completa de OpenSolaris con GNOME y herramientas de usuario. de GNU más un sistema de gestión de paquetes basado en red. Desde marzo de 2007 hasta febrero de 2010, fue vicepresidente de plataformas emergentes en Sun, hasta que la empresa se fusionó con Oracle y renunció a su cargo en la empresa. Desde 2011 hasta 2015, Murdock fue vicepresidente de la comunidad de plataformas y desarrolladores en Salesforce Marketing Cloud, con sede en Indianápolis. Desde noviembre de 2015 hasta su muerte, Murdock estuvo trabajando para Docker, Inc. Los detalles que rodearon su muerte el 28 de diciembre de 2015 aún se desconocen, pero sus últimos tweets declararon la intención de suicidarse y describieron encuentros violentos con la policía. Murió en San Francisco, donde había estado viviendo.

De acuerdo con Wookey en su respuesta a esta pregunta: Debian ha sido una contribución enormemente significativa y de gran alcance. En realidad, no sé qué hará después, pero tendría que ser un gran problema para eclipsar a Debian como un legado.

Pocas personas entienden lo importante que es Debian, en parte porque no es una empresa, por lo que no tiene un gran departamento de relaciones públicas ni un presupuesto para publicidad. Por lo tanto, se ocupa de su negocio de producir software libre de alta calidad, que es una parte importante de la infraestructura de software del mundo.

Debian es todo software gratuito, por lo que siempre tiene el control de lo que está utilizando, está diseñado para una amplia gama de arquitecturas y es una de las colecciones de software más grandes del mundo, todo ello de acuerdo con estándares coherentes para que todo funcione en conjunto.

Esto lo hacen muchas personas en todo el mundo, y es esa colección de personas la que es el verdadero ‘Debian’. El gran logro de Ian hace más de 20 años, fue crear esa institución con una ética y una estructura flexible que significara que crecería de manera constante y se mantendría durante todo ese tiempo, y no dependería del creador original.

Los desarrolladores de Debian provienen de todo el mundo y no tienen nada en común, excepto que creen que el software libre es importante y de calidad. Esta estructura flexible de ‘do-cracy’ y democracia combinada ha demostrado ser muy resistente a lo largo de los años, y Debian se ha convertido en un gran ecosistema de unas 300 distribuciones derivadas, mientras que permanece libre de control por parte de una compañía en particular, a pesar de que muchas compañías están estrechamente implicados.

Al principio no estaba cerca, así que no sé cuánto de esta estructura más allá del concepto original de una distribución de software libre empaquetada que sigue el Manifiesto de Debian en realidad es atribuible a Ian Murdock, pero ciertamente comenzó algo muy Bien, y al ponerle su nombre, dejó un legado duradero.

Otros enlaces:

  • El fundador de Debian y el empleado de Docker, Ian Murdock, murió a los 42 años.
  • RIP Ian Murdock, fundador de Debian Linux, falleció a los 42 años
  • El fundador de Debian Linux, Ian Murdock, murió a los 42 años.
  • El héroe de código abierto Murdock murió a los 42 años
  • El fundador de Debian Linux, Ian Murdock, muerto: descubre lo que realmente sucedió
  • El creador de Debian, Ian Murdock, murió a los 42 años.

PD: – En realidad, intenté enviar esta respuesta a Quora en el momento de su muerte, pero Quora sigue colapsando la respuesta, sin embargo, ahora he encontrado un error o más para decir laguna para enviar la respuesta una vez más y hacerlo ahora.

1). Dennis Ritchie

Dennis Mac Alistair Ritchie fue un científico informático estadounidense a quien se le atribuye la formación y el desarrollo de la era digital. Creó el lenguaje de programación C más utilizado que se usa hoy en día en varias aplicaciones de software, desarrollo de sistemas integrados, sistemas operativos y ha influido en la mayoría de los lenguajes de programación modernos.

Dennis también co-creó el sistema operativo UNIX. Por su trabajo, en 1983 recibió el Premio Turing de la ACM, la Medalla Hamming en 1990 del IEEE y en 1999 la Medalla Nacional de Tecnología del presidente Clinton. Él era el jefe del Departamento de Investigación de Software de Sistemas de Lucent cuando se retiró en 2007. Falleció el 12 de octubre de 2011, lo que provocó que la distribución de Linux de Fedora 16 se publicara en su memoria.

2. Linus Torvalds

Linus Benedict Torvalds es un ingeniero de software finlandés en Estados Unidos, que fue el principal impulsor del desarrollo del kernel de Linux. Su creación se atribuye a él y más tarde se convirtió en el arquitecto principal del núcleo de Linux, y ahora es el coordinador del proyecto.

Linus fue honrado con el Premio de Tecnología del Milenio 2012 por la Academia de Tecnología de Finlandia debido a su creación de un nuevo sistema operativo de código abierto para computadoras que lleva al uso generalizado del kernel de Linux. También creó el siempre popular sistema de control de versiones distribuido llamado Git en 2005, así como el software de registro de buceo Subsurface.

3. Bjarne Stroustrup

Bjarne Stroustrup es un científico informático danés a quien se le atribuye la creación y el desarrollo del lenguaje de programación C ++ ampliamente utilizado y de gran éxito. No solo lo inventó, sino que también lo desarrolló, todo él mismo, escribiendo sus primeras definiciones, produciendo su primera implementación, formulando sus criterios de diseño, diseñando todas sus instalaciones principales, procesando propuestas de extensión para el comité de estándares y su libro de texto estándar.

Bjarne trabaja actualmente como profesor y titular de la Cátedra de Facultad de Ingeniería en Ciencias de la Computación en la Universidad de Texas A&M.

4) .Tim Berners-Lee

Sir Timothy John “Tim” Berners-Lee es un científico informático británico reconocido en todo el mundo por su creación de la World Wide Web, así como por la implementación de la primera comunicación exitosa entre un cliente del Protocolo de transferencia de hipertexto (HTTP) y Servidor vía internet en noviembre de 1989.

Tim ha ganado múltiples premios por su ingeniosidad pionera, como convertirse en uno de los seis miembros del Salón de la Fama de la World Wide Web y uno de los cinco pioneros de Internet y de la Web que han recibido el primer Premio Queen Elizabeth de Ingeniería. También es el titular de la Cátedra Fundadores en el Laboratorio de Informática e Inteligencia Artificial del MIT.

5. Brian Kernighan

Brian Wilson Kernighan es un científico informático canadiense que trabajó en Bell Labs junto a Ken Thompson y Dennis Ritchie. Es el co-creador y desarrollador de UNIX. También es coautor de los lenguajes de programación AWK y AMPL. Kernighan es actualmente profesor y representante del Departamento de Pregrado en el Departamento de Ciencias de la Computación de la Universidad de Princeton.

Kernighan se hizo famoso coautor del primer libro sobre el lenguaje de programación C y autor de muchos programas UNIX como ditroff y cron para la versión 7 Unix. Su otro trabajo notable incluye sus críticas populares para Pascal llamadas “Por qué Pascal no es mi lenguaje de programación favorito”.

6. Bill Gates

Podría decirse que uno de los programadores de computadoras más populares de todos los tiempos, Bill Gates es un magnate de negocios, programador de computadoras, pionero de PC, inversionista y filántropo estadounidense. Es cofundador, ex funcionario ejecutivo y actual presidente de Microsoft, que es la compañía de software para computadoras personales más grande del mundo. Es el empresario más conocido de la revolución de las computadoras personales y ayudó a desarrollar Windows, que es el sistema operativo más utilizado en el mundo.

Un programador es una persona que puede crear y modificar programas de computadora. No importa qué tipo de programador pueda ser, todos y cada uno contribuyen con algo a la sociedad, sin importar lo trivial que sea. Sin embargo, hay algunos pocos que han contribuido más allá de lo que generalmente hace un solo programador en toda una vida. Estos programadores son pioneros en sus respectivas áreas y cada uno ha contribuido con algo que ha cambiado completamente la forma en que los humanos acceden a la información y los medios. Así que sin más preámbulos, aquí presentamos los 6 mejores programadores de todos los tiempos:

1. Ada Lovelace

Augusta Ada King, más conocida comúnmente como Ada Lovelace, fue una matemática inglesa y la primera programadora de computadoras del mundo y fue principalmente conocida por su trabajo en la computadora mecánica de propósito general de Charles Babbage, el Analytical Engine. Las notas que creó para el motor analítico incluyen lo que se reconoce como el primer algoritmo creado únicamente con la intención de ser procesado por una máquina o, en otras palabras, el primer programa de computadora del mundo.

Ada era una chica talentosa desde el principio con una mentalidad poco común que predijo que algún día las computadoras trascenderían simplemente de ser utilizadas para procesar números, totalmente en contra de la opinión popular de esa época. La inspiración principal de Ada vino de su padre y sin ella, quien sabe cuánto tiempo le tomaría a otra persona diseñar un programa de computadora.

2. Bill Gates

Podría decirse que uno de los programadores de computadoras más populares de todos los tiempos, Bill Gates es un magnate de negocios, programador de computadoras, pionero de PC, inversionista y filántropo estadounidense. Es cofundador, ex funcionario ejecutivo y actual presidente de Microsoft, que es la compañía de software para computadoras personales más grande del mundo. Es el empresario más conocido de la revolución de las computadoras personales y ayudó a desarrollar Windows, que es el sistema operativo más utilizado en el mundo.

Durante los primeros 5 años en Microsoft, además de manejar el lado comercial de la compañía, Gates también supervisó personalmente cada código que la compañía envió, a menudo corrigiendo los que consideraba incorrectos o defectuosos. Aparte de sus habilidades de programación, es ampliamente elogiado por su generosidad y buena planificación de inversiones, pero es muy criticado por sus tácticas comerciales anticompetitivas.

3. James Gosling

James Arthur Gosling es un científico informático canadiense y un oficial de la orden de Canadá. Ha codificado varios programas, pero es ampliamente conocido por su creación del exitoso lenguaje de programación Java de uso común en 1994, así como por su máquina virtual y compilador originales. Él atribuye su creación a sus días de estudiante de posgrado, donde creó una máquina virtual con código p para la computadora DEC VAX del laboratorio, de modo que su profesor pudiera ejecutar los programas de UCSD en Pascal y luego se dio cuenta de que se podía lograr la ejecución de arquitectura neutral para programas ampliamente distribuidos. Por una técnica similar.

James también ha hecho importantes contribuciones a varios otros sistemas de software, como NeWS y Gosling Emacs. Debido a sus logros extraordinarios, Gosling fue elegido miembro asociado extranjero de la Academia Nacional de Ingeniería de los Estados Unidos.

4. Guido van Rossum

Guido van Rossum es un programador informático holandés que es el autor del popular lenguaje de programación Python que se usa ampliamente en la actualidad. Su creación de Python lo llevó a ser declarado “Dictador Benevolente para la Vida” de In the Python community, lo que significa que continúa supervisando el proceso de desarrollo de Python, tomando decisiones donde sea necesario, para siempre.

Rossum había desarrollado Python mientras trabajaba en Google, donde también creó Mondrian (un sistema de revisión de códigos utilizado internamente por Google) y Rietveld. Después de trabajar para Google durante 7 años, ahora trabaja en Dropbox. Rossum ha sido reconocido como un ingeniero distinguido por la Asociación de Maquinaria de Computación y también recibió el Premio NLUUG en mayo de 2003.

Desde 2006, Thompson también ha inventado el lenguaje de programación Go mientras trabajaba en Google. Las otras contribuciones de Ken incluyeron su trabajo sobre expresiones regulares, los primeros editores de texto de computadora QED y ed, la definición de la codificación UTF-8, e incluso su trabajo sobre ajedrez de computadora que incluyó la creación de bases de mesa de finales y la máquina de ajedrez Belle.

5. Donald Knuth

Donald Ervin Knuth es un científico informático y matemático estadounidense, así como un profesor emérito (profesor retirado) en la Universidad de Stanford. Knuth ha sido calificado como el “Padre del análisis de algoritmos”, ya que ha contribuido al desarrollo de un análisis riguroso de la complejidad computacional de los algoritmos y las técnicas matemáticas formales sistematizadas para ello.

Knuth también ha popularizado la notación asintótica y también es el creador del sistema de composición tipográfica por computadora TeX y del sistema de representación y lenguaje de definición de fuente METAFONT. Ha contribuido a varias ramas de la informática teórica y también ha creado la familia de tipografías Computer Modern.

6. Tim Berners-Lee

Sir Timothy John “Tim” Berners-Lee es un científico informático británico reconocido en todo el mundo por su creación de la World Wide Web, así como por la implementación de la primera comunicación exitosa entre un cliente del Protocolo de transferencia de hipertexto (HTTP) y Servidor vía internet en noviembre de 1989.

Tim ha ganado múltiples premios por su ingeniosidad pionera, como convertirse en uno de los seis miembros del Salón de la Fama de la World Wide Web y uno de los cinco pioneros de Internet y de la Web que han recibido el primer Premio Queen Elizabeth de Ingeniería. También es el titular de la Cátedra Fundadores en el Laboratorio de Informática e Inteligencia Artificial del MIT.

Hay muchos programadores ahí afuera en el mundo. Pero ¿cómo encontrar “quiénes son los mejores”?

Aquí voy a enumerar algunos programadores BADASS ..

* (1) Margaret Hamilton

Afirmación principal de la fama : el cerebro detrás del software de control de vuelo de Apollo

Cuando los desarrolladores discuten quién es el mejor programador? Su nombre es lo primero.

Citas : “Hamilton inventó las pruebas, formalizó la ingeniería informática en los Estados Unidos”. Ford_beeblebrox

“Creo que antes de ella (y sin faltarle el respeto a Knuth) la programación informática era (y hasta cierto punto sigue siendo) una rama de las matemáticas. Sin embargo, un sistema de control de vuelo para una nave espacial claramente mueve la programación a un paradigma diferente “. Dan Allen

“… ella originó el término ‘ingeniería de software’ y ofreció un gran ejemplo de cómo hacerlo”. David Hamilton

“Qué puta” Durkreed

* (2) Donald Knuth

Afirmación principal de la fama : Autor de The Art of Computer Programming.

Citas : “… escribió El arte de la programación de computadoras, que es probablemente el trabajo más completo sobre programación de computadoras de la historia”. Anónimo

“Solo he utilizado un gran programa informático en el que hay una cantidad aproximada de 0 errores: TeX de Don Knuth. Eso es impresionante “. Jaap Weel

“Bastante impresionante si me preguntas”. Mitch Rees-Jones

* (3) Ken Thompson

Creador De Unix.

Co creador de UNIX junto con Dennis Ritchie. Creador del lenguaje de programación B Creador del editor de textos y co-desarrollador del lenguaje progresivo GO y muchos más.

Citas : “… probablemente el programador más exitoso de la historia. Kernel de Unix, herramientas de Unix, programa de ajedrez campeón del mundo Belle, Plan 9, Go Language “. Pete Prokopowicz

“Las contribuciones de Ken, más que cualquier otra persona que pueda imaginar, fueron fundamentales y, sin embargo, tan prácticas y atemporales que todavía se usan a diario”. Jan Jannink.

* (4) Sanjay Ghemawat (Orgullo por INDIA)

Arquitecto de Google Key

Ayudó a diseñar e implementar algunos de los grandes sistemas distribuidos de Google, incluidos MapReduce, BigTable, Spanner y Google File System. Creado el sistema de calendario ical de Unix. Elegido para la Academia Nacional de Ingeniería en 2009. Ganador del Premio de la Fundación ACM-Infosys en Ciencias de la Computación en 2012.

Cita : “El hombre de ala de Jeff Dean”. Ahmet Alp Balkan.

* (5) Linus Torvalds (el programador más rudo que se haya conocido)

Creador de LINUX

Creado Linux Kernel y GIT, un sistema de control de versiones de open sourse.

Citas : “Para poner en un logro este un logro, escribió el kernel de Linux en unos pocos años, mientras que el GNU Hurd (un kernel desarrollado por GNU) ha estado en desarrollo durante 25 años y aún no ha lanzado una versión lista para producción. Ejemplo. ”Erich Ficker

“Torvalds es probablemente el programador del programador”. Dan Allen

“Es bastante bueno”. Alok Tripathy.

* (6) Adam D’Angelo

Co-fundador de Quora.

Como ingeniero en Facebook, construyó una infraestructura inicial para su servicio de noticias. Pasó a ser CTO y vicepresidente de ingeniería en Facebook, antes de partir para co-fundar a Quora.

Finalista en la competencia de codificación de algoritmos , desafío de topcoder en 2005.

“Por todo lo bueno que hago, tiene como seis”. Mark Zuckerberg.

Eso es todo. Trate de llegar a ser como alguien mencionado anteriormente.

La mejor de las suertes !!

Hacer codificacion !!

El mundo de la programación ha recorrido un largo camino y ha dado lugar a los programas más innovadores y avanzados, algunos de los cuales estaban más allá de la imaginación de cualquiera. Pero antes de llegar a esto, hubo hombres y mujeres que allanaron el camino para lo que tenemos hoy.
1. Ada Lovelace

Puede verse como una cosa de la nueva era con millones de líneas de códigos y computadoras enormemente poderosas, pero uno de los pioneros de la programación fue una mujer llamada Ada Augusta King, también conocida como Ada Lovelace. Ella era una matemática que trabajaba en la computadora mecánica de propósito general de Charles Babbage, conocida como el motor analítico.

2. Niklaus Wirth

Reconocido ampliamente como uno de los pioneros de la programación, este es el hombre que creó lenguajes como Pascal, Euler, Algol y muchos otros.

3. Bill Gates

Una lista de los mejores programadores influyentes nunca puede estar completa sin mencionar al fundador y creador de Microsoft. Tiene admiradores y enemigos, pero nadie puede negar su contribución.

4. James Gosling

Este es el hombre que creó el lenguaje de programación Java, que posiblemente sea uno de los lenguajes más influyentes de todos los tiempos.

5. Guido van Rossum

¿Has oído hablar de él? Definitivamente has oído hablar del lenguaje que creó. Este es el hombre detrás del lenguaje de programación Python.

6. Kenneth Thompson

Llámalo Ken porque así lo llama la comunidad hacker. Trabajó para Google y desarrolló el lenguaje de programación Go mientras trabajaba allí. También desarrolló el sistema operativo Unix original y un lenguaje de programación llamado B, que fue el antecesor del ilustre lenguaje de programación C.

7. Donald Knuth

Este hombre es conocido como el padre del análisis de algoritmos por sus contribuciones al campo del análisis y la complejidad computacional de los algoritmos.

8. Brian Kernighan

Es el co-creador y desarrollador de los lenguajes Unix, AWK y AMPL.

9. Tim Berners-Lee

Si no conoce este nombre, debería trabajar para aumentar su conciencia. Este es el hombre que creó la World Wide Web y, por lo tanto, nos dio las vidas que tenemos hoy.

10. Bjarne Stroustrup

Este hombre creó el lenguaje de programación C ++. Sí, el lenguaje que dio origen a muchos de los programas y lenguajes de programación más conocidos.

11. Linus Torvalds

Poco hay que decir sobre este hombre. Es el creador del kernel de Linux, que es la base de tantos sistemas operativos.

12. Dennis Ritchie

C ++ es un descendiente del lenguaje de programación C y Dennis Ritchie es el hombre que creó C.

Vea también ¿Quiénes son los mejores programadores en Silicon Valley y por qué?

Si bien esa pregunta debería tener un calibre más bajo de programador, dado que “el mundo” es un superconjunto de “Silicon Valley”, muchas de las respuestas de esta pregunta anterior tienen un nivel de logros cualitativamente más alto que las respuestas aquí (es decir, sin ofensas) a las muchas excelentes personas mencionadas aquí). Por ejemplo, Donald Knuth , Ken Thompson, Bill Joy y Ole Agesen son comparables solo con Jeff Dean entre los mencionados aquí en la amplitud y la profundidad de la contribución a nuestro campo, en mi opinión. (Un amor, Mark Slee; aún tienes tiempo).

Las mejores respuestas a la pregunta más específica podrían ser una instancia de la falacia de la conjunción ( http://en.wikipedia.org/wiki/Con …); Me pregunto si esto será un problema recurrente a medida que madura Quora.

  • Ada Lovelace , para el primer algoritmo en una máquina de Turing (números de Bernoulli), que incluía ramas condicionales, bucles y subrutinas, y para reconocer dicha máquina es más que capaz de resolver problemas numéricos.
  • Donald Knuth , por una obra de belleza en TAOCP y TeX.
  • Dennis Ritchie y Ken Thompson , para Unix y C.
  • Bill Gates , por combinar la brillantez técnica (Altair Basic) con el instinto comercial (tratar con IBM) a una edad muy temprana.
  • John Carmack , por revolucionar la programación de juegos varias veces.
  • Linus Torvalds , por otorgar Linux y git al mundo.

Tomado de: Programming Legends – Los programadores más influyentes de Ada Lovelace …

Harsha Suryanarayana: popularmente conocido como humblefool por la comunidad de codificación, y como el Señor entre sus amigos y las personas cercanas a él.

Fue el codificador más alto clasificado de la India desde 2007 en la plataforma de codificación más competitiva del mundo. Estaba trabajando en una start-up (que cofundó con Animesh Nayan) MyCodeSchool.

Lo perdimos en un accidente de fuga y fuga la noche del 15 de junio de 2014.

Fuente de la imagen: Fossbytes.

La computación moderna como la conocemos no hubiera existido sin Dennis Ritchie , padre del lenguaje de programación C y co-creador del sistema operativo UNIX. … Sin sus contribuciones, es probable que ninguno de nosotros esté usando computadoras personales hoy.

El científico informático danés Bjarne Stroustrup inventó el lenguaje de programación C ++ en 1978 tomando el lenguaje C inventado por el difunto Dennis Ritchie y agregando nuevas características que lo hacían más utilizable por las masas.

Otro programador danés, David Heinemeier Hansson, conocido por la comunidad de programación como DHH, creó Ruby-on-Rails, un marco de programación web súper popular que le valió el premio Hacker del año 2005 de Google.

El trabajo académico de Donald Knuths en informática le ha valido el título de padre del análisis de algoritmos Todo, desde el algoritmo de alimentación de noticias de Facebook hasta las sugerencias de Amazon. Internet le debe algo ;-). Es un científico informático estadounidense, matemático y profesor emérito de la Universidad de Stanford. Es el autor de la obra en varios volúmenes El arte de la programación de computadoras. Knuth ha sido llamado el “padre” del análisis de algoritmos. Contribuyó al desarrollo del análisis riguroso de la complejidad computacional de los algoritmos y sistematizó las técnicas matemáticas formales para ello. En el proceso también popularizó la notación asintótica. Knuth es el creador del sistema de composición informática TeX, el lenguaje de definición de fuente y el sistema de renderizado METAFONT relacionado y la familia de tipografías Computer Modern.

Linus Torvalds creó Linux con un sistema operativo gratuito en su dormitorio de la Universidad de Helsinki. Hoy en día, Linux es el sistema operativo de elección para los supercomputadores de centros de datos y las granjas de servidores en todo el mundo.

Richard Stallman ha estado luchando por la libertad del software desde los años ochenta encabezando múltiples proyectos exitosos para difundir programas y herramientas que no pertenecen a ninguna compañía.

Sir Tim Berners Lee es el único participante en esta lista que se ganó el título de caballero de la reina Isabel II. Inventó el protocolo de transferencia de hipertexto HTTP, la tecnología en la que se basa la World Wide Web.

James Arthur Gosling es un científico informático canadiense, mejor conocido como el padre del lenguaje de programación Java. James también ha hecho importantes contribuciones a varios otros sistemas de software, como NeWS y Gosling Emacs. Debido a sus logros extraordinarios, Gosling fue elegido miembro asociado extranjero de la Academia Nacional de Ingeniería de los Estados Unidos.

Anders Hejlsberg es un destacado ingeniero de software danés que co-diseñó varios lenguajes de programación y herramientas de desarrollo populares y comercialmente exitosos. Es creador del popular lenguaje de programación C #. Fue el autor original de Turbo Pascal y el arquitecto jefe de Delphi. Actualmente trabaja para Microsoft como arquitecto principal de C # y desarrollador central en TypeScript.

Brian Wilson Kernighan es un científico informático canadiense que trabajó en Bell Labs junto con los creadores de Unix Ken Thompson y Dennis Ritchie y contribuyó al desarrollo de Unix. También es coautor de los lenguajes de programación AWK y AMPL. El nombre de Kernighan se hizo ampliamente conocido a través de la coautoría del primer libro sobre el lenguaje de programación C con Dennis Ritchie.

Kenneth Thompson, comúnmente conocido como ken en los círculos de hackers, es un pionero estadounidense de la informática. Después de haber trabajado en Bell Labs durante la mayor parte de su carrera, Thompson diseñó e implementó el sistema operativo original de Unix. También inventó el lenguaje de programación B, el antecesor directo del lenguaje de programación C, y fue uno de los creadores y primeros desarrolladores de los sistemas operativos Plan 9. Desde 2006, Thompson trabaja en Google, donde inventó el lenguaje de programación Go.

Guido van Rossum es un programador informático holandés que es mejor conocido como el autor del lenguaje de programación Python. En la comunidad de Python, Van Rossum es conocido como un “Dictador benevolente para la vida” (BDFL), lo que significa que continúa supervisando el proceso de desarrollo de Python y toma decisiones cuando es necesario. Fue empleado por Google desde 2005 hasta el 7 de diciembre de 2012, donde pasó la mitad de su tiempo desarrollando el lenguaje Python. En enero de 2013, Van Rossum comenzó a trabajar para Dropbox.

No hay un criterio específico para etiquetar a alguien como el mejor programador, pero si tomas el parámetro de lograr el máximo rendimiento de manera mínima y simplista, nominaría a Mark Russinovich para que sea un competidor viable.

Al momento de escribir esto, se desempeña como director de tecnología de la división de computación en la nube de Microsoft, Azure. Acreditado con la autoría de las famosas (y extremadamente útiles) herramientas de Sysinternals, Mark es un genio incomparable en la división de tecnología de Microsoft.
Comenzó a escribir las herramientas para uso personal en 1996 por necesidad.

“La primera utilidad de Sysinternals que escribí, Ctrl2cap, nació de la necesidad. Antes de comenzar a usar Windows NT en 1995, solía usar sistemas UNIX, que tienen teclados que colocan la tecla Ctrl donde la tecla Bloq Mayús está en los teclados de PC estándar. “En lugar de adaptarme al nuevo diseño, me propuse aprender sobre el desarrollo de controladores de dispositivos de Windows NT y escribir un controlador que convierte las teclas de Bloqueo de mayúsculas en las teclas Ctrl a medida que avanzan desde el teclado al sistema de entrada de Windows NT”.

De manera lenta y constante, el desarrollo generó varias pequeñas utilidades y Mark continuó informando fallas a la compañía. Esto fue hasta que Microsoft finalmente se dio cuenta de lo que valía (y no pudo aceptar más su declaración pública de errores) y decidió llevarlo a bordo de su equipo. Año 2006, y Sysinternals fue comprado por la compañía para convertirse en una flecha silenciosa, pero más útil en su carcaj.

Una colección de más de 40 utilidades pequeñas, con el tamaño más grande solo un poco por encima de 6 MB, estas herramientas combinadas en uso han combatido el malware automatizado que escanea Internet en busca de hosts vulnerables y escándalos de rootkits expuestos.
Los más utilizados incluyen Process Explorer, Process Monitor, Autoruns y PsTools.

Imagine una utilidad de software de 2 MB que no requiere instalación, puede ejecutarse en vivo desde la web y registra toda la actividad desde el momento en que su sistema arranca para revelar incluso los detalles más pequeños del acceso a la clave de registro individual.
Ahora imagine a una persona escribiendo estas herramientas para su uso personal antes de abrirlas al mundo. Gracias Mark.

John Carmack, pionero en el moderno motor de juegos en 3D con Doom y sus descendientes. Siempre por delante de la manada; Ha escrito algunos de los renderizadores de polígonos más famosos de todos los tiempos. En el código de John, gran parte de él disponible en línea de forma gratuita, no es raro verlo escribir el algoritmo Huffman-zip o un compilador o una sección de subprocesos optimizada en el ensamblaje para solucionar un cuello de botella. Él puede escribir básicamente cualquier cosa en un fin de semana; todo un motor de juegos 3D para la Nintendo-DS estaría a la par. Aunque podría haber pasado su mejor momento ahora porque está demasiado absorto con su compañía aeroespacial.

Otro nominado al sonido podría ser Linus Torvalds por escribir Linux Kernel y Git.

Yo diría que Michael Abrash.
No solo por su serie de libros “Zen”, sino también porque fue el arquitecto detrás del verdadero motor de trama de gráficos en 3-d para el juego Quake. Esos eran los días en que los mejores programadores reflexionaron sobre cómo renderizar medio millón de píxeles de objetos de mapeo de textura iluminada corregidos en perspectiva 30 veces por segundo en una pantalla con el procesador 486. No hay GPU en esos días. ¡486 era mucho más lento que la primera generación de iPhone para poner las cosas en perspectiva!
¡Pero lo más importante, estaba dispuesto a ayudar a otros codificadores de todo el mundo con sus ideas gratis!