WasmCon 2023 has ended
September 6-7, 2023
Bellevue, Washington
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for WasmCon 2023 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC/GMT -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Thursday, September 7 • 11:00am - 11:35am
Package Management for Wasm Components - Daniel Macovei, JAF Labs

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

The availability of a package manager is a pivotal milestone for any development ecosystem, often having an exponential impact on usage. Because WebAssembly is a target of so many languages, it is complicated to pass values between Wasm modules that use different memory representations. This talk demonstrates a workflow for creating and composing packages using the Warg registry and other tools. This process will illuminate the complexity encountered when resolving dependencies using Core Wasm alone and show how the Component Model instructions make this easy. The talk will end by highlighting ways to contribute as well as leverage the tools described to support and integrate the Component Model into more languages.

avatar for Daniel Macovei

Daniel Macovei

Cofounder, JAF Labs
Danny Macovei is a contributor to the Bytecode Alliance Registry project and a cofounder of JAF Labs. His background is in enterprise full-stack development and pure mathematics. In his free time, he plays around with compilers and organizes WebAssembly and Zig meetups in Austin... Read More →

Thursday September 7, 2023 11:00am - 11:35am PDT
Grand Ballroom F
  Tooling & Ecosystems
  • Content Experience Level All-Levels
  • Session Slides Attached Yes