InfoQ Homepage WebAssembly Content on InfoQ
-
Mozilla Focuses on WebAssembly Performance and Features
Mozilla strives to make WebAssembly as fast as possible. In recent versions of Firefox, calls between JavaScript and WebAssembly are now faster than non-inlined JavaScript to JavaScript function calls. Mozilla also is looking beyond an MVP state to make WebAssembly more useful for building applications.
-
Google Labs Announces Squoosh: Image Compression PWA
At the 2018 Google Chrome Developer Summit, Google announced Squoosh, an open source image compression Progressive Web App (PWA) that doubles as a practical demonstration of modern web technologies.
-
Cloudflare Add WebAssembly Support and Key Value Store for CDN "Workers" Deployed at the Edge
Cloudflare has announced two additional capabilities for their Workers. WebAssembly will allow Workers to be written in compiled languages such as C, C++, Rust and Go. Workers KV provides an eventually consistent key value store hosted across Cloudflare’s global network of over 150 data centres.
-
Next.js 7 Released with 40% Faster Builds
The Next.js team has announced version 7 of their open-source React framework. This release of Next.js focuses on improving the overall developer experience with 57% faster boot times and 40% faster builds in development, improved error reporting and WebAssembly support.
-
Eich and Crockford on the Future of JavaScript: Insight from the Creators of JavaScript and JSON
At the recent FullStack conference in London, JavaScript creator Brendan Eich, and JSON creator and JavaScript: The Good Parts author Douglas Crockford spoke on the future of JavaScript.
-
WebAssembly Studio: An Online WASM IDE Tool from Mozilla
WebAssembly Studio is an online tool developed by Mozilla and used to compile C/C++ and Rust code into WASM.
-
Ember 3.0 and beyond, with Co-Creator Tom Dale
Tom Dale, co-creator of Ember and senior staff software engineer at LinkedIn, recently talked with InfoQ about the recent Ember 3.0 release, the direction of the Ember project, alignment with modern web standards, and Ember’s initial experiments with Rust and Web Assembly.
-
Rust 2018 Will Focus on Productivity, WebAssembly, Embedded, and More
The Rust core team has announced the official roadmap for Rust in 2018, which brings productivity to the fore and targets four main domains: Web services, WebAssembly, CLI apps, and embedded devices.
-
Blazor Now an Official Microsoft .NET and WebAssembly Project
Microsoft has taken another step towards .NET running in the browser by adopting Blazor from its creator Steve Sanderson. By doing so, Microsoft adds another piece to their WebAssembly/.NET stack, giving .NET developers a higher order abstraction to build browser-based apps with.
-
Using Mono to Compile C# to WebAssembly
The Mono Project is working on changes to the Mono compiler that will let C# developers target WebAssembly. A look at an early version of the software shows how easily developers can make use of this new platform.
-
With Firefox Version 58, WebAssembly Gets 10X Faster
With Firefox 58, Mozilla is shipping a 2-tiered compilation system for WebAssembly that they claim allows them to parse and compile WASM code at 30-60 MB/s, or as fast as it comes in over the wire. Benchmarks indicate around a 10X speedup from previous versions of Firefox, and over 10X faster than Chrome.
-
.NET WebAssembly Support an Ongoing Experiment
WebAssembly now ships on by default in the four major browsers and the .NET community continues to push forward to provide .NET developers the ability to compile their to WebAssembly and run it in the browser.
-
WebAssembly Now Supported across All Browsers
With releases on September 19 for Safari and October 31 for Edge, Apple and Microsoft join Google and Mozilla in providing support for WebAssembly in production browsers. All four companies’ browsers can now run code compiled to the wasm binary format.
-
Kotlin Native Adds Objective-C Interop, WebAssembly Support
Kotlin/Native 0.4 makes it possible to build native apps for iOS and macOS, writes Nikolay Igotti, Kotlin/Native tech lead at JetBrains. Additionally, it introduces experimental support for the WebAssembly platform.
-
Google Is to Remove Support for PNaCl
After de-staffing the PNaCL/NaCl team last year and adding default support for WebAssembly in Chrome in March of this year, Google has officially announced the retirement of PNaCl in favor of WebAssembly.