¡Feliz Día del Programador!
El origen del Día del Programador se remonta a una mente ingeniosa: Valentin Balt, un joven ruso que en 2002 trabajaba en la compañía de diseño web Parallel Technologies. Fue él quien presentó la idea ante el Ministerio de Comunicaciones de su país para oficializar esta fecha peculiar.
¿Por qué el día 256 del año?
La elección no es aleatoria; el número 256 es la cantidad máxima que se puede representar con 8 bits y, además, es la potencia más alta de 2 que se puede expresar dentro del límite de 365 días.
Ahora que conocemos el curioso origen de esta festividad, ¿te has preguntado alguna vez quiénes son los programadores que han dejado una huella imborrable en la historia de la informática?
Prepárate para descubrir a los seis programadores más influyentes de todos los tiempos.
Comenzamos nuestro recorrido con Ada Lovelace, fue una matemática y escritora británica, y es considerada la primera programadora de la historia.
En la década de 1840, Ada colaboró con Charles Babbage en la Máquina Analítica, un precursor de la computadora moderna, que podía realizar cualquier cálculo matemático.
Sus notas incluían algoritmos diseñados para la máquina, lo que la convierte en una pionera de la programación y una figura inspiradora para las soluciones IoT de hoy.
Por su influencia en el mundo de la informática, el primer lenguaje de programación utilizado por las fuerzas militares de EE.UU fue llamado «ADA» en su honor.
Durante la Segunda Guerra Mundial, Turing lideró un equipo de criptoanalistas en Bletchley Park, donde desarrollaron la máquina Bombe, que ayudó a descifrar los códigos de comunicación alemanes codificados por la Máquina Enigma. Esto fue esencial para la victoria de los Aliados en la guerra.
Turing es considerado como uno de los padres de la ciencia de la computación y precursor de la informática moderna. Su «Máquina de Turing» es una abstracción matemática que se considera el modelo teórico básico de una computadora.
Esta invención sentó las bases para la computación moderna y la teoría de la computación.
La llamaban «Amazing Grace».
Diseñó el primer compilador, un software que traduce el código escrito por humanos en lenguaje de máquina, porque, según ella, era perezosa y pretendía con eso que el programador volviera a ser matemático.
Además, fue parte del equipo de desarrollo del Flow-Matic, el primer compilador de procesamiento de datos basado en comandos en idioma inglés, para el cálculo de nóminas.
Asimismo, en 1959, inventó el COBOL (Common Business Oriented Language) el primer lenguaje de programación común dedicado a la administración. Posteriormente trabajó en la estandarización internacional de los lenguajes de programación y trabajó fuertemente en los procedimientos de validación.
Ada Lovelace dejó su marca al escribir el primer programa, mientras que Grace Hopper innovó con la creación del primer compilador; el siguiente programador, por su parte, dio origen al primer sistema operativo de la historia.
Dennis Ritchie fue un destacado informático estadounidense que desempeñó un papel fundamental en el desarrollo del sistema operativo UNIX y el lenguaje de programación C.
Su trabajo revolucionó la informática al permitir la portabilidad de software entre diferentes plataformas, lo que contribuyó al crecimiento de la industria de la tecnología y la programación.
Si te gustan las cosas gratis, dale las gracias a Linus.
Él es el cerebro detrás de Linux, el sistema operativo que puedes usar sin tener que vaciar tu cartera. Linus no solo cambió la forma en que compartimos software, sino que también nos enseñó que el código abierto es el camino a seguir.
Al principio bautizó a su creación como Freax (free+freak+x), pero el gestor del servidor prefirió Linux, con un cambio de «s» por «x» en honor de Unix, el sistema operativo (líder en el mundo de los grandes servidores) del cual procede.
Desde entonces el crecimiento que ha operado en el mercado ha sido tan espectacular que para muchos analistas supuso poner en riesgo la primacía de Windows, del gigante Microsoft.
Sin él, no estaríamos navegando por este blog:
Berners-Lee inventó la World Wide Web, y en lugar de quedársela para sí mismo, decidió compartirla con el mundo en diciembre de 1990 cuando estableció la primera comunicación entre un cliente y un servidor usando el protocolo HTTP.
Junto con su equipo, desarrollaron lo que en inglés se conoce como:
- El lenguaje HTML (HyperText Markup Language)
- El protocolo HTTP (HyperText Transfer Protocol)
- El sistema de localización de objetos en la web conocido como URL (Uniform Resource Locator).
💡Y si te ha entrado curiosidad de cómo se veía la primera página web, aquí te la dejamos.
En resumen, las contribuciones de todos ellos son un recordatorio de que la programación es la fuerza motriz detrás de la innovación tecnológica.
Estos programadores pioneros no solo han dado forma al mundo de la tecnología, sino que también han allanado el camino para las soluciones IoT que están transformando la forma en que vivimos y trabajamos.