Tecnología, Internet y juegos
6 meneos
158 clics

El último proyecto de Brendan Eich, creador de JavaScript: Matar a JavaScript [ENG]

Brendan Eich, el exCEO de Mozilla, ha anunciado un nuevo proyecto que no sólo podría acelerar las aplicaciones web, sino que terminaría con JavaScript como la lengua por excelencia del desarrollo web: WebAssembly.

| etiquetas: proyecto , brendan eich , javascript , matar , webassembly
  1. Erronea/sensacionalista:

    "Dubbed WebAssembly, the new effort is a kind of successor to Asm.js, the stripped-down JavaScript dialect that backers describe as an "assembly language for the web." Like Asm.js, it executes via a JavaScript engine."

    ¿cómo vas a matar javascript si lo que haces es compilar javascript u otros lenguajes en código binario? aparte de que si tomamos esto al pie de la letra, ya lo mató anteriormente con emscripten y asm.js, lo que plantea es simplemente crear un backend para llvm para generar directamente "binario" que ejecuta el motor de javascript (en el caso de emscripten es un traductor de c/c++ a un subconjunto de javascript definido en asm.js).

    "The difference is that WebAssembly is a new, low-level binary format, like a bytecode, which allows it to load and run even faster than Asm.js."

    O sea, símplemente se está saltando un paso para mejorar la eficiencia para generar aplicaciones. Pero nadie impide usar un frontend javascript con webassembly, estarías "compilando" javascript para ser usado en navegador en lugar de interpretarlo, pero sería lo mismo. O sea, no mata el uso del lenguaje, ni lo sustituye por otro, sólo aporta una nueva herramienta para generar código más eficiente, y a partir de otros lenguajes (o del propio javascript).

    "The long-term goal, Eich said, is for WebAssembly to become a kind of binary object format for the web, one that can be used as a compiler target for all kinds of languages - including but not limited to JavaScript."
comentarios cerrados

menéame