The Best of Two Languages: Connecting C++ & Python with Cristián Maureira-Fredes
Behind the Commit by Mia Bajić
Episode notes
Have you ever wondered what astrophysics has in common with the software running in your car, your coffee machine, and NASA's internal tools?
In this episode, I sit down with Cristian Maureira-Fredes, a PhD in Astrophysics who decided to leave academia to join the software industry. Today, he is a Research and Development Principal Manager at The Qt Company, where he leads the team behind Qt for Python (PySide6) and the Qt Core team.
Outline:
00:00 The persistence of C++ in industry
00:14 Introducing Kristian: From Astrophysics to Qt
01:13 The history and Open Source roots of Qt
02:58 Why we can’t just "rewrite" C++ in Rust
03:52 How PySide (Qt for Python) bindings work
05:07 The challenge of finding new C++ contributors
06:17 Impact of LLMs on understanding complex code
07:34 Qt ...