Skip to content

From bugs to parallelism to future-proofing: What makes Rust different

C
Hosted By
Christoph B.
From bugs to parallelism to future-proofing: What makes Rust different

Details

For our next Event, we welcome Michael Distler with his talk "From bugs to parallelism to future-proofing: What makes Rust different".

(German abstract below)

Why I’m learning a new programming language — and why you should too: Rust for safe, concurrent, and sustainable software
- From bugs to parallelism to future-proofing: What makes Rust different -
As software grows in complexity, concurrency, memory safety issues, and long-term maintainability become central challenges. In this talk I’ll explain why I chose to learn a new language — Rust — and why it’s especially compelling in our domain where performance, safety, and parallel execution matter. We’ll cover the built-in concepts Rust provides that otherwise have to be bolted on (ownership/borrowing, error handling), how it prevents common classes of bugs, how it interoperates with existing C++, Python, and tooling, and what the ecosystem and community support looks like. We’ll also tackle the question: can a relatively young language be trusted in production over the next 10–20 years? Finally, you’ll get actionable next steps to start using Rust in your own work.

Warum ich eine neue Programmiersprache lerne – und warum Du das auch tun solltest: Rust für sichere, nebenläufige und nachhaltige Software
- Von Bugs über Parallelität bis zur Zukunftssicherheit: Was Rust anders macht -
In vielen Projekten wächst die Komplexität: Nebenläufigkeit, Speicherfehler und die Erfordernis langfristiger Wartbarkeit machen traditionelle Sprachen wie C++ und dynamische Werkzeuge wie Python zunehmend schwerfällig oder fehleranfällig. In diesem Vortrag erzähle ich, warum ich mich entschlossen habe, eine neue Sprache zu lernen — Rust — und warum sie insbesondere für unser Umfeld mit starkem Fokus auf Performance, Sicherheit und parallele Ausführung gerade jetzt attraktiv ist. Wir diskutieren, welche Konzepte Rust eingebaut hat, die sonst mühsam nachgebaut werden müssen (Ownership, Borrowing, Fehlerbehandlung), wie es typische Fehler verhindert, wie es mit bestehendem Code interoperiert und welche Community/Ressourcen es gibt. Außerdem: Was bedeutet Zukunftssicherheit einer relativ jungen Sprache? Am Ende bekommst Du einen direkten Einstieg und praktische Hinweise, wie Du mit Rust in bestehenden Workflows anfangen kannst.

We are kindly invited into the office of neQxt GmbH in Weiterstadt:
neQxt GmbH
Weiterstadt Park
Brunnenweg 9
64331 Weiterstadt

As usual, if you want to give a talk, lead a discussion or invite the meetup to your awesome location, please get in touch at rustrheinmain@capsimity.com.

We also chat in a Signal chat group since a few months. If you'd like to join, ping rustrheinmain@capsimity.com as well or talk to us at one of our events.

Photo of Rust Rhein-Main group
Rust Rhein-Main
See more events
neQxt Office
Brunnenweg 9 · Weiterstadt
Google map of the user's next upcoming event's location
FREE