WebAssembly Weekly #2: Webpack + WebAssembly + W3C
-
All you need to know about WebAssembly of this week:
-
webpack awarded $125,000 from MOSS Program
Webpack have been awarded $125,000 from the MOSS Program to implement WebAssembly as a first-class module type. By pursuing this work, WebAssembly will become more accessible and easier to use for all developers. -
AssemblyScript - A subset of TypeScript that compiles to WebAssembly.
AssemblyScript defines a subset of TypeScript that it compiles to WebAssembly. It aims to provide everyone with an existing background in TypeScript and standard JavaScript-APIs with a comfortable way to compile to WebAssembly, eliminating the need to switch between languages or to learn new ones just for this purpose. -
asm.js is now validated and compiled to WebAssembly
If V8 encounters asm.js code it now tries to validate it. Valid asm.js code is then transpiled to WebAssembly. According to V8’s performance evaluations, this generally boosts throughput performance. Due to the added validation step, isolated regressions in startup performance might happen. -
libsodium.js - libsodium compiled to pure JavaScript, with convenient wrappers
The sodium crypto library compiled to pure JavaScript and WebAssembly using Emscripten, with automatically generated wrappers to make it easy to use in web applications. -
lowasm - WebAssembly implementation of lodash library.
WebAssembly implementation of lodash. It'll take a while before this actually exists. I just wanted to lock down the name. -
WasmCompilerKit - Support for manipulation WebAssembly binary files
This library permits to load, modify, and generate WebAssembly files.
WebAssembly Weeklies
-