EuroRust 2025


Conference Rust Programming

Over the past two days I attended the EuroRust 2025 conference. The talks very very interesting, covering a wide range of topics. In particular, I very much enjoyed 3 talks which I want to talk about briefly.

Rust/C++ Interop: Carcinization or Intelligent Design

A very interesting talk about the need for the Rust ecosystem to “play nice” with C++ within the same sandbox. I cannot agree more with this sentiment. I find, that some programmers view C++ too negatively. If anything, we should be grateful for the technologies and advancements that languages such as C and C++ have given us. Many design principles of C++ have been translated directly into Rust and are simply awesome.

The talk was by Victor Ciura, who works for Microsoft. It is good to see the commercial interest in the Rust language since long-term viability and broad adoption can only be assured with commercial support. The talk was about various tools which can be used for interop. I was particularly interested in the talk since I have started to work on vtk-rs. His key points were that we have so far not made it yet and that we should pick whichever tool suits our pupose the best. Here is a short list of some tools

Trust your Benchmarks, Not your Instincts: A Rust Performance Quiz

This talk by Arthur Pastel and Adrien Cacciaguerra was a lot of fun. The speakers presented small code snippets and asked questions related to the performance of the code. Everyone was able to participate in this quiz via an online form and the correct answer was explained promptly. Most notably It was made clear that almost all mini-optimizations such as inline assembly, manual loop unrolling, etc. are not necessary since the compiler will mostly handle this better.

Rendering at 1 Million Pixels / Millisecond with gpui

The final keynote of day 1 was a very memorable experience. The speaker, Conrad Irwin is known for many things but now works on a novel code editor zed which uses GPU acceleration to reach very fast rendering speeds. His talk was a mixture of hist personal story and overcoming technical challenges and overall very inspiring. I am looking forward to testing out Zed in the future and am glad that there is a competitor for VSCode.