Ken Thompson: de Unix a Go, la simplicidad como método
Descubre cómo Ken Thompson conectó Unix, el lenguaje B y Go mediante una misma búsqueda de simplicidad, eficiencia y herramientas combinables.
Etiqueta
Descubre 25 recursos relacionados con Historia de la informática.
Descubre cómo Ken Thompson conectó Unix, el lenguaje B y Go mediante una misma búsqueda de simplicidad, eficiencia y herramientas combinables.
Descubre cómo John McCarthy concibió Lisp para representar el razonamiento y convirtió las listas, la recursión y el propio código en estructuras manipulables.
Descubre cómo Alan Kay conectó la programación orientada a objetos, Smalltalk, el Dynabook y las interfaces gráficas para hacer del ordenador un medio que cualquiera pudiera moldear.
Descubre cómo Guido van Rossum creó Python a partir de la experiencia de ABC, guio su evolución y preparó el paso de un lenguaje personal a un proyecto comunitario.
Cómo Brendan Eich creó el primer JavaScript en Netscape y participó en su transformación en el lenguaje estandarizado de la Web.
Cómo James Gosling y el equipo Green de Sun diseñaron Java: de Oak y las máquinas virtuales a la portabilidad y el legado del lenguaje.
De ABC al consejo director de Python, descubre cómo legibilidad, extensibilidad y gobernanza comunitaria dieron forma al lenguaje.
Del proyecto Green a OpenJDK, descubre cómo Java construyó su portabilidad alrededor del bytecode, la JVM y un ecosistema duradero.
Del prototipo de Netscape a ECMAScript y Node.js, descubre cómo JavaScript se convirtió en la plataforma universal de programación web.
Cómo Bjarne Stroustrup hizo evolucionar C with Classes hacia C++, conciliando abstracción, compatibilidad y control de recursos.
De la enseñanza de Niklaus Wirth a UCSD Pascal y Turbo Pascal, descubre cómo Pascal difundió la programación estructurada.
De C with Classes al C++ moderno, descubre cómo el lenguaje concilió abstracción, programación genérica, compatibilidad y control del rendimiento.
De Simula y Smalltalk a las clases y prototipos modernos, comprende objetos, mensajes, encapsulación, polimorfismo y límites de la herencia.
Descubre cómo Grace Hopper ayudó a transformar la programación haciendo que los ordenadores tradujeran instrucciones legibles a operaciones de máquina.
Cómo Dennis Ritchie diseñó C y contribuyó a Unix, dos fundamentos que hicieron más portable el software de sistemas.
Cómo el equipo de John Backus creó FORTRAN, convenció a los científicos para usar un lenguaje de alto nivel y fundó un legado de cálculo numérico.
De BCPL y B a Unix, descubre cómo C concilió portabilidad, eficiencia y control del hardware e influyó en generaciones de lenguajes.
Descubre la vida de Ada Lovelace, su colaboración con [Charles Babbage](/es/recursos/charles-babbage-padre-informatica), su algoritmo para los números de Bernoulli y el legado de quien suele considerarse la primera programadora.
Descubre a Charles Babbage, sus máquinas diferenciales, su proyecto de máquina analítica y el legado de uno de los padres de la informática.
Descubre el trabajo de Alan Turing sobre la computabilidad, su papel en Bletchley Park, sus diseños de ordenadores y su contribución fundacional a la inteligencia artificial.
Descubre el trabajo de Claude Shannon sobre circuitos lógicos, bits, entropía y teoría de la información, base matemática de la comunicación digital.
Descubre las contribuciones de John von Neumann a las matemáticas, la teoría de juegos, los primeros ordenadores y el modelo de programa almacenado.
Comprende la máquina de Turing, su cinta, sus estados, su cabezal de lectura y escritura y su papel en los algoritmos y los límites del cálculo.
Comprenez le modèle de von Neumann, ses unités de calcul, de contrôle, de mémoire et d'entrée-sortie, ainsi que le principe du programme enregistré.
Cómo Claude Shannon hizo medible la información y estableció los límites matemáticos de la compresión y la comunicación fiable.