Adicto

Google, Microsoft, Apple y Mozilla trabajan juntos en WebAssembly para una Web más rápida

Google, Microsoft, Apple y Mozilla trabajan juntos en WebAssembly para una Web más rápida


Las mentes geniales de Google, Microsoft, Mozilla y Apple se están uniendo para crear WebAssembly (también conocido como wasm). Se trata de un nuevo formato binario, código de bytes, que se utilizará en los navegadores en el futuro y promete un rendimiento 20 veces más rápido. Bytecode es un conjunto de instrucciones legibles por máquina que es más rápido para que el navegador web se cargue en comparación con los lenguajes de programación de alto nivel..

La razón detrás de este nuevo formato binario fue superar los problemas en la ejecución de JavaScript. La web aún no ha utilizado todo el potencial de asm.js y los gigantes como Google, Microsoft, Apple y Mozilla se han unido para crear este sucesor..

El creador de JavaScript y ex CEO de Mozilla, Brendan Eich, dijo que asm.js es increíble, pero una vez que el motor se optimiza, el analizador se convierte en un punto de acceso muy activo, especialmente en dispositivos móviles. La compresión de transporte es necesaria para que la compresión ahorre ancho de banda, pero la descompresión antes del análisis daña y sobrecarga el sistema. Agrega que JavaScript no desaparecerá en ningún lado en el futuro, pero WebAssembly facilitaría las cosas..

WebAssembly proporcionará a los desarrolladores un único objetivo de compilación para la web y se desarrollará como un estándar web para ser implementado en todos los navegadores. Esto hará que los navegadores sean un objetivo más eficiente para los compiladores en comparación con JavaScript simple..

Se espera que WebAssembly se convierta en un código de bytes portátil para navegadores. Los primeros prototipos muestran algunas ventajas, como que la representación binaria es 20 veces más rápida de analizar (en comparación con el equivalente asm.js).

Los principales equipos que trabajan en WebAssembly son el equipo PNaCl de Google y el equipo asm.js de Mozilla, y están trabajando para combinar lo mejor de sí mismos. No hay un organismo de estándares formal detrás de él y todavía se encuentra en las primeras etapas de desarrollo, pero con los principales fabricantes de navegadores respaldando esto, WebAssembly tiene un futuro brillante..

Con la llegada de WebAssembly, JavaScript no va a ninguna parte. Se espera que ambos funcionen codo con codo. TechCrunch escribe que algunas partes de la aplicación pueden usar módulos basados ​​en WebAssembly, mientras que la interfaz de usuario se escribirá principalmente en JavaScript..

Recomendado: los mejores lenguajes de programación en GitHub, JavaScript encabeza la lista

Nuestras selecciones para las mejores cajas de TV para ejecutar Kodi Media Center
Kodi se ha convertido en el centro de medios de transmisión de referencia para todos, desde cortadores de cables hasta cualquiera que desee una excele...
Cómo reemplazar un control remoto de Android TV Box
Las cajas de TV Android se han convertido en dispositivos muy populares y son excelentes centros multimedia de bajo costo para cualquier hogar.. Los ...
Nuestras selecciones para el mejor DVR para antena de TV OTA sin suscripción
Usar una antena de TV por aire para ver películas y programas de TV gratuitos es una excelente opción para los cortadores de cables. El único inconven...