Skip to content

Rust Implementation of Ethereum2.0 + Adding WASM Support to a Native Application

Photo of Simon Werner
Hosted By
Simon W.
Rust Implementation of Ethereum2.0 + Adding WASM Support to a Native Application

Details

During the monthly Rust meetup, we'll explore two topics:

LEVERAGING RUST TO MAKE ETHEREUM 2.0 CLIENT (LIGHTHOUSE) FAST AND SAFE
As we strive to build secure and performant software in Rust, new challenges have emerged that have required slightly off-beat solutions. Michael Sproul will describe some of the growing pains that Sigma Prime https://sigmaprime.io/ have experienced using Rust, related to concurrency, expressiveness and panic safety. He'll cover how they've addressed some of these pains using procedural macros, type-level numbers and restriction lints, and their hopes for future libraries and language features to extend Rust's lead as the best language for writing systems software.

Our speaker: Michael Sproul is a Rust engineer working on the Lighthouse Ethereum 2.0 client. He is passionate about using strong types to help build fast & correct software, and got hooked on Rust after dabbling in Haskell. He has previously given talks at Rust meetups in Sydney and San Francisco, and is excited to digitally cross the Tasman! You can find him on Twitter @sproulM_

ADDING WASM SUPPORT TO A NATIVE APPLICATION (GameDev edition)
Web Assembly (WASM) is a binary instruction format for a stack-based virtual machine -- which runs in browsers. Rust has support to be compiled into WASM binaries.
This talk covers the experience of adding WASM support to the Amethyst game engine and demonstrates its usage in a game.

Our speaker: Azriel Hoh is an independent game developer, with past experience in web application development, configuration management, and infrastructure automation.

This month we'll run the virtual event given the current global situation. Please use this link to join us - https://zoom.us/j/732974354.

In the meantime, you can join the Rust-AKL Slack channel: https://rust-akl.slack.com/

Photo of Rust AKL group
Rust AKL
See more events
Online event · Join using Zoom link. , al