El lenguaje JavaScript es odiado y temido a lo largo y ancho del terreno del desarrollo. Pero es más incomprendido que otra cosa. JavaScript debe ser entendido como el ensamblador de la web, o el bytecode de la web. Su flexibilidad y potencia facilita la comisión de errores, dificulta su depuración y hace muy compleja su refactorización.
Sin embargo hay varios lenguajes que pueden ser transpilados a JavaScript, especialmente TypeScript o Elm, que ofrecen muchas ventajas sobre JavaScript plano.
Así que, ¡muera el JavaScript! Usemos otros lenguajes que se transpilen a JavaScript, por lo que…¡larga vida al JavaScript!
Las diapositivas de la charla están disponibles aquí: https://rsanzante.github.io/dcspain2018-muerte-js-larga-vida-js/
Sin embargo hay varios lenguajes que pueden ser transpilados a JavaScript, especialmente TypeScript o Elm, que ofrecen muchas ventajas sobre JavaScript plano.
Así que, ¡muera el JavaScript! Usemos otros lenguajes que se transpilen a JavaScript, por lo que…¡larga vida al JavaScript!
Las diapositivas de la charla están disponibles aquí: https://rsanzante.github.io/dcspain2018-muerte-js-larga-vida-js/