Hablemos de KEN THOMPSON
Sobre este episodio
Hablamos de Ken Thompson, uno de los pioneros más influyentes de la informática. Desde su infancia desmontando radios hasta la creación de Unix y su papel en el nacimiento del lenguaje C, veremos cómo su trabajo sentó las bases de sistemas modernos como Linux, macOS y Android. También repasamos su faceta creativa en proyectos como Belle, Plan 9, Inferno y hasta su participación en Go. Una historia fascinante sobre cómo la curiosidad y la genialidad de una persona transformaron el mundo tecnológico. Guion y revisión: Manuel Rubio, Antonio Rubio Edición: Antonio Rubio Arte Gráfico: Azahara Montesino (Azariel Arte) https://www.instagram.com/azariel_arte/?hl=es Voces: Pro es: Manuel Rubio, Chip es: Antonio Rubio Violeta es: Azahara Montesino Hexa es: Ana María Rubio Puedes conocer más sobre el origen de la programación a través del libro Historia de los Lenguajes de Programación: https://altenwald.com/historia-de-los-lenguajes-de-programacion Fuentes: Ken Thompson – Wikipedia Biografía detallada de Ken Thompson, su trabajo en Bell Labs y su contribución al desarrollo de Unix y el lenguaje B. 🔗 https://en.wikipedia.org/wiki/Ken_Thompson Dennis Ritchie – Wikipedia Información sobre Dennis Ritchie, co-creador de Unix y desarrollador del lenguaje C. 🔗 https://en.wikipedia.org/wiki/Dennis_Ritchie Unix – Wikipedia Historia y evolución del sistema operativo Unix, incluyendo su desarrollo en Bell Labs. 🔗 https://en.wikipedia.org/wiki/Unix BCPL – Wikipedia Descripción del lenguaje BCPL, sus características y su influencia en el desarrollo de B y C. 🔗 https://en.wikipedia.org/wiki/BCPL The UNIX Time-Sharing System – Dennis M. Ritchie (1974) Artículo original que describe el sistema Unix y su implementación. 🔗 https://dsf.berkeley.edu/cs262/unix.pdf A Quarter Century of UNIX – Peter H. Salus Libro que documenta la historia de Unix, incluyendo entrevistas con desarrolladores clave. 🔗 https://archive.org/details/aquartercenturyofunixpeterh.salus_201910 The Art of UNIX Programming – Eric S. Raymond Análisis de la filosofía y cultura de programación de Unix. 🔗 https://en.wikipedia.org/wiki/The_Art_of_Unix_Programming The C Programming Language – Wikipedia Información sobre el libro "The C Programming Language" de Brian Kernighan y Dennis Ritchie. 🔗 https://en.wikipedia.org/wiki/The_C_Programming_Language Martin Richards – Wikipedia Información sobre Martin Richards, creador de BCPL. 🔗 https://en.wikipedia.org/wiki/Martin_Richards_(computer_scientist) cl.cam.ac.uk+1 Dennis Ritchie – Simple English Wikipedia Versión simplificada de la biografía de Dennis Ritchie. 🔗 https://simple.wikipedia.org/wiki/Dennis_Ritchie Plan 9 from Bell Labs – Wikipedia Información sobre Plan 9, sistema operativo desarrollado por Thompson y su equipo tras Unix. 🔗 https://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs Inferno (operating system) – Wikipedia Sistema operativo orientado a redes y portabilidad, creado por Thompson y su equipo. 🔗 https://en.wikipedia.org/wiki/Inferno_(operating_system) Go (programming language) – Wikipedia Información sobre Go, lenguaje de programación moderno desarrollado por Ken Thompson, Rob Pike y Robert Griesemer. 🔗 https://en.wikipedia.org/wiki/Go_(programming_language) Documentación oficial de Go Sitio oficial de documentación y recursos del lenguaje Go. 🔗 https://go.dev/doc/ Reflections on Trusting Trust – Ken Thompson (1984) Artículo histórico sobre seguridad, compiladores y el famoso “Thompson hack”. 🔗 https://dl.acm.org/doi/10.1145/358198.358210 Reflections on Trusting Trust – Wikipedia Versión resumida y accesible del artículo histórico de Ken Thompson. 🔗 https://en.wikipedia.org/wiki/Reflections_on_Trusting_Trust Influence of Unix – Wikipedia Historia de la influencia de Unix en sistemas modernos como Linux, macOS y Android. 🔗 https://en.wikipedia.org/wiki/Unix#Influence