Back To Schedule

Zngur

Simplified Rust/C++ Integration

11:00 - 12:30 Tuesday 29th April 2025 MT Flug Auditorium
Intermediate
Advanced
Standard Library

Struggling with Rust/C++ interop? Existing solutions often involve excessive boilerplate, feature gaps, or build system constraints. This talk introduces Zngur, a new approach simplifying integration by leveraging the subset relationship between Rust and C++ semantics. We'll explore Zngur's architecture and demonstrate how it enables more seamless interaction between these languages.

View Slides

David Sankel

Principal ScientistAdobe

David Sankel is a Principal Scientist, leads Adobe's Software Technology Lab, and is an active member of the C++ Standardization Committee. His experience spans microservice architectures, CAD/CAM, computer graphics, visual programming languages, web applications, computer vision, and cryptography. He is a frequent speaker at C++ conferences and specializes in large-scale software engineering and advanced C++ topics. David’s interests include dependently typed languages, semantic domains, EDSLs, and functional reactive programming. He was the project editor of the C++ Reflection TS, is the Executive Director of the Boost Foundation, and authored several C++ proposals including pattern matching and language variants.