How to use Rust and WebAssembly together

How to use Rust and WebAssembly together

This Rust and WASM tutorial explains how to use Rust and WebAssembly together. Why Rust and WebAssembly? Rust is a multi-paradigm system programming language focused on safety, especially safe concurrency. WebAssembly is an open standard that defines a portable binary code format for executable programs, and a corresponding textual assembly language, as well as interfaces for facilitating interactions between such programs and their host environment

Rust & WebAssembly para JavaScripters

Rust & WebAssembly para JavaScripters

A lo largo de la charla descubriremos las características más destacables de Rust, sus similitudes y diferencias con JavaScript y veremos qué aporta Rust al futuro de la Web gracias a WebAssembly. Rust es un lenguaje tipado, rápido y seguro, que ha sido diseñado por Mozilla como lenguaje de sistemas, aunque en los últimos tiempos ha ganado mucha popularidad en el terreno del desarrollo Web gracias a WebAssembly, su amplio ecosistema y gran comunidad

Rust es un lenguaje tipado, rápido y seguro, que ha sido diseñado por Mozilla como lenguaje de sistemas, aunque en los últimos tiempos ha ganado mucha popularidad en el terreno del desarrollo Web gracias a WebAssembly, su amplio ecosistema y gran comunidad. A lo largo de la charla descubriremos las características más destacables de Rust, sus similitudes y diferencias con JavaScript y veremos qué aporta Rust al futuro de la Web gracias a WebAssembly.

Rust, WebAssembly, and the future of Serverless

Rust, WebAssembly, and the future of Serverless

Rust, WebAssembly, and the future of Serverless. In this talk, Steve will talk about Rust, WebAssembly, serverless technologies, and how it all fits together. A lot of things have been said about WebAssembly inside of the browser. We're also seeing a lot of growth of the Rust programming language, and its close alignment with WebAssembly.

Rust, WebAssembly, and the future of Serverless

A lot of things have been said about WebAssembly** **inside of the browser; after all, that's why it was originally created. But a new case is emerging as well, and that's **WebAssembly **on the server. More specifically, we're seeing a rise of support for WebAssembly in serverless application platforms, combining two brand-new technologies together. We're also seeing a lot of growth of the Rust programming language, and its close alignment with WebAssembly. In this talk, Steve will talk about Rust, WebAssembly, serverless technologies, and how it all fits together.

WebAssembly with Rust

WebAssembly with Rust

WebAssembly with Rust. In this tutorial will take us on a journey from the basics of WebAssembly to using WebAssembly to integrate with JavaScript, build complete websites, and even host and interpret in Rust apps.

WebAssembly fulfills the long-awaited promise of web technologies: fast code, type-safe at compile time, execution in the browser, on embedded devices, or anywhere else. Rust delivers the power of C in a language that strictly enforces type safety. Combine both languages and you can write for the web like never before!

In this demo-heavy talk Kevin will take us on a journey from the basics of WebAssembly to using WebAssembly to integrate with JavaScript, build complete websites, and even host and interpret in Rust apps.

He'll even show hot-swapping WebAssembly modules to control LEDs on a Raspberry Pi.