© 2023 Hashnode
#wasm
Introduction In our last blog, we saw how to work with arrays in wasm. Now in this blog, you will learn how to work with string in wasm. So let's start. Writing C++ code In the code snippet below you …
Introduction In my previous blog, we have seen how to set up Emscripten and write out the first WebAssembly program. But working with integers is not enough for real-life scenarios so In this blog, we…
Introduction WebAssembly, commonly referred to as WASM is the fourth language web browser can understand. It promises a fast, safe and efficient language for client and server applications. One of the…
Extism? Extism is a WASM framework that implements the WASI specification. Extism offers two types of SDKs: Host SDKs for writing "host" applications (i.e. applications that can run WASM module funct…
For a while, some WASM runtimes implement the Socket specification. So, let’s see how to code an HTTP server directly with WASM. Quick reminder about WASM and WASI First, WebAssembly (WASM) is a compi…
Introduction This tutorial aims to show you how to deploy a Blazor WebAssembly app on Netlify, a hosting platform with a ton of features. Here's a short video demo of the app. https://www.youtube.com…
Following up on my last article on building the minesweeper game we will now create the UI for the game. First, we will do some cleaning to make the code more readable in the future. We will move the …
Introduction WebAssemly also known as WASM, is a technology that enables developers to run a set of code on a web browser with native-like performance. It is low-level assembly-like code that runs in…
Warning: this post is a kind of tip found this morning when I woke up. The sample code I'm going to present may not be good practice, but it will give you an idea of the capabilities of the Grain lang…
I was always fascinated by functional programming, but I'm not a (good) "functional programmer". My first steps with functional programming were with Scala, which was rough. I gave up quickly the fir…