Best of WebAssembly2021

  1. 1
    Article
    Avatar of devgeniusDev Genius·4y

    Node.js: In Go We Trust

    Node.js is good for I/O intensive tasks but bad for CPU bound tasks. Golang offers a lot of options to handle such tasks (child processes/cluster, worker threads) Other languages (C, C++, Rust, Golang) can be used as separate Services/Microservices or via WebAssembly scripts.

  2. 2
    Article
    Avatar of medium_jsMedium·4y

    Introduction to WebAssembly (WASM)

    As of today, 94% of installed browsers support WebAssembly. It enables near-native execution speed in a web browser, making it possible to port desktop applications (like AutoCAD) and video games (e.g. Doom 3) It has the potential to change websites from what we know them today to something much more.

  3. 3
    Article
    Avatar of itnextITNEXT·5y

    Rust on the front-end

    Learn Rust and WebAssembly. This is the 5th post in the Start Rust focus series. Other posts include: My first cup of Rust My second cup ofRust The Rustlings exercises — part 2 Rust on the front-end (this post) Learning Rust is a long process; learning WebAssembly even more so.

  4. 4
    Article
    Avatar of snipcartSNIPCART·4y

    WebAssembly vs. JavaScript: The Complete Guide

    WebAssembly (WASM) was designed with a single aim: to execute efficient modern browser-based apps at high-performance levels. It is a low-level, bytecode, assembly-like language designed to run natively on the web. We take a long hard look at WebAssembly, how it works, what makes it different from JavaScript, and the last burning question: is it better than JavaScript?

  5. 5
    Article
    Avatar of newstackThe New Stack·5y

    What Is WebAssembly and Why Do You Need It? – The New Stack

    WebAssembly (also known as WASM) was launched in 2017 as a binary instruction format for a stack-based virtual machine. It is not designed to be used as a language itself, but rather as an effective compilation target for languages like C, C++, and Rust. WebAssembly is a low-level, assembly-like language with a compact binary format. This makes it possible for WebAssembly to deliver near-native performance.

  6. 6
    Article
    Avatar of newstackThe New Stack·5y

    Build a WebAssembly App with Rust – The New Stack

    In this tutorial, we’re going to combine the power of WebAssembly and the flexibility of Rust programming language to build a very simple “Hello, World!” app. I’ll be demonstrating on Ubuntu Desktop 20.04, so if you use a different platform for your development needs, you will have to alter the process (specifically the installation steps) in order to make it work.

  7. 7
    Article
    Avatar of quastorQuastor Daily·4y

    Clean Code - Part 2

    Clean Code’s recommendations on how to write readable functions. This advice is geared towards functions written in an OOP language, although many of the concepts carry over to other language paradigms. The majority of your functions should be less than 15 lines long, and they should hardly ever be more than 20 lines long.