¡Por fin! Carlos Hernandez se presentó voluntario para grabar sobre uno de mis lenguajes favoritos, Javascript, así que no dejé escapar la ocasión. En las casi dos horas de este episodio, contamos la historia de Javascript desde sus inicios, comentamos las curiosas características del lenguaje, su evolución en el tiempo, como ha progresado debido a la “guerra de motores js” entre los distintos fabricantes, y como eso ha ayudado enormemente a desarrollar la web que conocemos hoy en día y herramientas tan populares como node.js.
Notas del Programa
Documentación
- Referencia Lenguaje (developer.mozilla.org)
- Objetos (developer.mozilla.org)
- JS the right way (jstherightway.org)
Internals
- Como se evalúa el código en node.js (altamiracorp.com)
- document.all es falso (stackoverflow.com)
- document.all indetectable (code.google.com)
- Elementos del DOM con atributo ID como variables globales (2ality.com)
- Internals de una variable en Javascript (dailydotnettips.com)
- ES6 Fiddle (es6fiddle.net)
- Como cambiar un prototype afecta al rendimiento (thibaultlaurens.github.io)
- Magia negra en los números de coma flotante en V8 (code.google.com)
- Optimización de V8 sobre el uso de números positivos en Math.floor (github.com)
Herramientas
- Asm.js (asmjs.org)
- Emscripten, o como compilar lo que sea a Javascript (github.com)
Libros
- You Don’t Know JS (github.com)
- Javascript: The Good Parts (amazon.es)
Rarezas
Podcast: Play in new window | Download (Duration: 1:57:27 — 53.8MB)