Rust + WebAssembly

Each of these technologies is transformative on its own. Together, they are a compelling mix of the speed of C++, the safety and portability of Java and a modern, expressive and readable syntax. Come learn why Rust and WebAssembly are two great technologies that are better together. This combination is going to impact your career whether you develop on the front end or the backend on the desktop or in the cloud.

We will not assume knowledge of Rust and will introduce the major features of this modern systems programming language. This will include:

  • The Rust memory model
  • Traits and Generics
  • Functional programming
  • The Standard Library

We will also cover the WebAssembly platform including:

  • The stack architecture
  • The WAST Text format
  • Interacting with Rust
  • Memories and Tables
  • Dynamic-linking
  • The WebAssembly Service Interface (WASI)

About Brian Sletten

Brian Sletten

Brian Sletten is a liberal arts-educated software engineer with a focus on forward-leaning technologies. His experience has spanned many industries including retail, banking, online games, defense, finance, hospitality and health care. He has a B.S. in Computer Science from the College of William and Mary and lives in Auburn, CA. He focuses on web architecture, resource-oriented computing, social networking, the Semantic Web, data science, 3D graphics, visualization, scalable systems, security consulting and other technologies of the late 20th and early 21st Centuries. He is also a rabid reader, devoted foodie and has excellent taste in music. If pressed, he might tell you about his International Pop Recording career.

More About Brian »