»Schedule // Talk
October 16, 2026
10:00–10:45
Main Stage
Rust's Influence on C++ and Python: Shaping the Future of Three Communities
The Rust ecosystem does not exist in a vacuum. As Rust matures, its evolution is actively shaping, and being shaped by, the C++ and Python communities. Rust developers who ignore these adjacent ecosystems risk missing the forces that will define Rust's own trajectory.
When the C++ community launched the Modern Safety Movement around 2014, the C++ community was already searching for what Rust provides. That became urgent when CISA published "The Urgent Need for Memory Safety in Software Products", turning memory safety into a global security concern. Carbon and Circle emerged as responses, but they are symptoms of a gap Rust already fills. On the Python side, since 2017 the ecosystem has been quietly building on Rust through maturin/PyO3, now the foundation of companies like Astral, or Pydantic. Rust is filling the performance and safety gap that C extensions once owned. But this relationship is bidirectional. C++ and Python developers entering Rust bring expectations that are already shaping its tooling, interoperability story, and community norms, and Rust developers should be aware of them.
Speaker
Cristián Maureira-Fredes
Cristián currently works as a Principal R&D Manager at The Qt Company. One of his main responsibilities is being the Technical Lead of the Qt Bridges project, which aims to bring Qt to new languages. He is also the lead of the Qt for Python project (PySide/Shiboken), which is the official Qt Framework binding for Python, and the Qt Core Berlin team. His day-to-day work involves working with C++, Python, and CPython, and some times a Rust, Zig and other languages. In his free time, he enjoys collaborating with open source communities and conferences mainly related to Python. Cristián is currently the vice-chair of Python Software Foundation (PSF) Board of Directors and a PSF Fellow.