Tendências do JavaScript em 2020 e depois - WebAssembly
(d2.naver.com)-
O W3C recomendou oficialmente o wasm como a 4ª linguagem da web, depois de HTML, CSS e JavaScript
-
O wasm é um polyglot compilado que permite que todas as linguagens com suporte a LLVM (infraestrutura baseada em compilador) sejam usadas na web
→ na prática, está mais próximo de uma ferramenta que permite executar código nativo na web
- Trabalhos a serem incluídos em versões futuras
→ Threading, SIMD de largura fixa (128-bit packed), tipos de referência, tail calls, integração com módulos ECMAScript
-
Por que o wasm é mais rápido que JavaScript
-
Tendências de suporte a wasm em navegadores/motores JavaScript
-
Bytecode Alliance
1 comentários
Fui pesquisar sobre o modelo de segurança Nanoprocess mencionado no texto acima. Vi que o palestrante do vídeo linkado no texto também publicou esse conteúdo no blog da Mozilla. Como me sinto mais à vontade lendo do que vendo vídeo, só fui entender mais ou menos depois de ler isso. No fim das contas, o ponto principal é a concessão de permissões mais granular.
https://hacks.mozilla.org/2019/11/announcing-the-bytecode-alliance/