¿Compilador o intérprete? La historia de una rivalidad que comenzó en los años 40
Programando Otra Historia
0:00 / 0:00
¿Compilador o intérprete? La historia de una rivalidad que comenzó en los años 40
3 681 просмотр · 3 мес. назад
Programando Otra Historia
20,8 тыс. подписчиков
3 681 просмотр · 3 мес. назад
Los compiladores e intérpretes son las dos formas fundamentales de ejecutar un programa, y su historia se remonta a los años 40, cuando los primeros programadores escribían en código máquina. En este vídeo exploramos su origen: desde Short Code de John Mauchly y el primer intérprete en el UNIVAC, pasando por el primer compilador A-0 de Grace Hopper, hasta la edad de oro de los compiladores en los años 60 y 70 con FORTRAN, C y Pascal.
¿Sabías que el intérprete es anterior al compilador? ¿Y que hoy en día la mayoría de intérpretes incluyen compilación JIT para acercarse al rendimiento del código compilado? Chip, Hexa, Violeta y Proh debaten cuándo usar cada uno — y no se ponen de acuerdo.
Nuestro Patreon: / programandotrahistoria
Guión: Manuel Rubio
Edición: Antonio Rubio
Arte Gráfico: Azahara Montesino (Azariel Arte)
https://www.instagram.com/azariel_art...
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...
Fuentes:
John Mauchly
https://genios-computacion-1002.fando...
Historia de los Lenguajes de Programación: años 1940-1959
https://altenwald.com/historia-de-los...
The UNIVAC SHORT CODE
https://dl.acm.org/doi/abs/10.1109/MA...
Principios de Programación con Camilo Chacón
https://creators.spotify.com/pod/prof...
Leptos Framework (Rust)
https://leptos.dev/
Línea de tiempo:
0:00 Introducción
1:43 Al principio de los tiempos...
2:55 Short Code, el primer intérprete
5:26 ¿Cuándo llegó el primer compilador?
6:42 La edad de oro de los compiladores
8:08 ¿Intérprete o compilador?
11:02 Conclusiones
#python #ruby #mauchly #gracehopper #fortran #jit #historia #sistemasdistribuidos #lenguajesdeprogramacion #rust #compiladores #interpretes #historiadelaprogramacion #programacion