Pierre Avital

Senior Technologist @ ZettaScale Technology

Pierre Avital, PhD, is a core contributor to Eclipse Zenoh, a networking middleware that turns your distributed systems into a single high-throughput event bus (and RPC framework), from a microcontroller with a single BLE interface to the cloud.
After using Rust professionally since 1.28 (in the olden times before async/await), he's decided to make dynamic linkage more friendly for Rustaceans.
He likes dogs, video games, and tricking compilers into doing more work at compile time than they ever wanted to.

Pierre Avital
Follow Pierre Avital on social media

This edition

Rust's trait system is a proof engine, let's make it prove us an ABI!
November 20 2023 - 11:00 (60 min )

In this talk, I'll show you how Rust's type system can be abused to build your own ABI in stable Rust: we'll start by making it do algebra, then compute type layouts, and end up with compact sum types. Don't worry, I'll also teach you what an ABI is, and why it matters.

Rust's trait system is a proof engine, let's make it prove us an ABI!
RustLab for the Planet

As a part of our commitment to sustainability, we’re planting “Speaker’s trees” on behalf of our speakers. These trees represent our effort to offset the carbon emissions from their travel. By planting trees, we’re helping to reduce our carbon footprint and combat the effects of climate change. Join us in this symbolic act and help make our conference eco-friendly.

Stay connected

You can subscribe to our newsletter to stay updated on the latest news and announcements. Follow us on social media to join our community and engage with other attendees, speakers, and staff. We're on Twitter, Mastodon, Youtube and Facebook. Don't forget to use our official hashtag #RustLab2023 to share your experience and connect with other attendees on social media.

Subscribe to our newsletter

We hate spam just as much as you do, which is why we promise to only send you relevant communications. We respect your privacy and will never share your information with third parties.
©2023 RustLab | The international conference on Rust in Florence-Design & devCantiere Creativo-Made withDatoCMS