Skip to content

Bridging C++ and Python with Nanobind

  • by

ACCU 2025: Keynote recap

The evening kicked off with a brief recap by Robert of a ACCU 2025 keynote by Daisy Hollman titled “Learning To Stop Writing Code (and Why You Won’t Miss It)”. Yes, it’s about using AI. If the title intrigues you, it’s well worth checking out the presentation yourself.1 https://daisyh.dev/talks/accu-2025/#

Main talk: Bridging C++ and Python with Nanobind

The highlight of the evening was a talk by Max on nanobind. The Nanobind library was introduced as a powerful and elegant way to bring C++ code into Python projects. It was shown how functions and classes can be exposed, how different argument types are handled, and how a build environment can be set up with minimal effort. There was also a look at how Nanobind plays nicely with popular Python libraries like NumPy and Apache Arrow.

The talk offered a clear and practical introduction to a tool that’s both modern and surprisingly approachable. If you’re curious about what Nanobind can do—or just want to see it in action—be sure to check out the recording and examples for yourself:

Talk slides & examples: https://github.com/maximiliank/NanobindExample
Nanobind: https://github.com/wjakob/nanobind

Until Next Time

We look forward to seeing both familiar faces and new ones at our upcoming meetups. New dates will be announced soon for end of summer!

Disclaimers

The nanobind logo was designed by AndoTwin Studio

A big thank you to the TU alumni club for providing us such a great venue! And hey! Why not join too?

  1. Unfortunately, there is no recording to link to as of now, but it might appear here: https://www.youtube.com/playlist?list=PL9hrFapz4dsOF2seghPwgXx6OcI7Fdbco  ↩︎