Posts made by admin
An Introduction to WebAssembly with C++ — Part I
WebAssembly is a technology that was designed collaboratively for engineers from the major web browsers.
Read the full article: https://medium.com/@cchaconsartori/introduction-to-webassembly-with-c-part-i-64bcfad7ecb4
Creating WebAssembly-powered library for modern web
This article tells about my first practical experience with WebAssembly and few useful technics which I’ve obtained while creating vmsg library.
Read the full article: https://hackernoon.com/creating-webassembly-powered-library-for-modern-web-846da334f8fc
Rust Contracts and WebAssembly
Cyber•Fund is introducing a series of publications that provide an overview of some of the best speaker topics we’ve hosted at our meetups. Nikolay Volf — lead software developer (Rust) — spoke about how WebAssembly is considered to be a major game changer for the world wide web. He believes that because “WebAssembly and Rust are based on the same principles, it is advisable to bundle them together.”
Read the full article: https://blog.cyber.fund/rust-contracts-and-webassembly-4b6cff87582f
On the fly WebP decoding using WASM and a Service Worker
One of the quick demos that I did was decoding "webp" images in both Chrome and Firefox. libwebp already had some experimental WASM support based on SDL, which Emscripten has support for via the canvas element.
RE: HOWTO: WebAssembly Source Maps to C/C++ with Firefox
@kyo You can comment on the YouTube
Current state of compiling TypeScript to WebAssembly
WebAssembly (wasm) is an emerging standard – the future is coming. The support in browsers is already growing – what we still need is lowering the entry barrier for us, developers. Luckily, that is soon to be changed. I want to present you with a quick overview of something, that quite struck me – compiling TypeScript to WebAssembly. How is that possible? How close is it to be usable in production? Let’s find out!
Read the full article: https://wanago.io/2018/02/19/current-state-compiling-typescript-webassembly/
How WebAssembly May Reinvent How We Write and Ship Code on the Web
Binary encoded assembly is a really good description of WebAssembly language. Don’t expect anything fancy like a for-loop — it’s a lot lower level than that. It’s an efficient and fast stack machine that is safe, open and debuggable. It’s web tech! It is not some separate thing; this upholds all the values of the web. And this is REAL. A lot of people don’t realize this but WebAssembly is in your browser now. It’s in Firefox, it’s in Chrome. It’s in Safari, in Edge. And it is in Node.js. Download the latest version of node, type webassembly in, hit enter, you’re going to see there is an object there.
WebAssembly Studio - an online IDE for writing wasm with C and Rust
HOWTO: WebAssembly Source Maps to C/C++ with Firefox
How to set breakpoints and step through your original source files throughout the runtime execution of your WASM binary.
Using Firefox Quantum Beta Developer Edition on Windows 10. (Doesn't work in Chome AFAICT at time of writing)
Compiled with Visual Studio 2017 Community Edition, Emscripten 1.37.0, SDL2.0.6, and ANGLE-bf90b60.