Wie in den Vorjahren präsentiere ich eine Zusammenfassung meiner Erfahrungen bei der Rust Nation UK. Dieser Überblick richtet sich in erster Linie an Entscheidungsträger mit fundiertem technischem Hintergrund, die knappe Aktualisierungen zu aktuellen Entwicklungen schätzen. Die wichtigsten Themen umfassen:
- WebAssembly – Einbettung im Browser, in der Cloud oder auf Edge-Geräten
- Der Überraschungs-Aha-Effekt – Blitzschnelles Mutation Testing
- Das Rust London Meetup – Treffen wichtiger Community-Mitglieder
- Ein AI-Brunch – Der ein eigenes Posting verdient
Workshop Tag – WebAssembly
Ich habe den Workshop „Containers are dead! Long live WebAssembly!“ bei meinem ehemaligen Kollegen Jonas Kruckenberg gebucht. Mit Jonas habe ich bei Mainmatter die Redis Search Extension nach Rust portiert. Jonas ist auch in der Rust Dortmund Community bestens bekannt, da er sein auf WebAssembly basierendes Betriebssystem k23 bereits bei unserer allerersten Veranstaltung vorgestellt hat.
Warum sollte man sich mit WebAssembly beschäftigen? Weil es zahlreiche Anwendungsfälle jenseits der Implementierung von Funktionalität in anderen Sprachen als JavaScript im Browser bietet.

Es lässt sich in der Cloud (serverless) einbetten und reduziert dort die Cold-Start-Zeiten erheblich. Auf Edge-Geräten – etwa im Automotive-Bereich – verbessert es durch Sandboxing die Sicherheit und ermöglicht Entwicklern, Module in unterschiedlichen Sprachen zu schreiben.
Christof Petig, der sich intensiv mit sicherheitskritischen Bereichen im Automotive-Sektor beschäftigt, hielt für unsere Rust-Dortmund-Community einen Vortrag zur Nutzung von WebAssembly in Fahrzeugen.
Zusammengefasst: WebAssembly stellt eine moderne, sprachunabhängige, sichere und hochperformante Alternative zu früheren Komponentenmodellen wie COM oder CORBA dar und ermöglicht breitere Interoperabilität, indem es eine Bytecode-Zwischensprache verwendet, die die meisten WebAssembly-Runtimes just-in-time in nativen Binaries kompilieren können.
Konferenz Tag – Der Überraschungs-Aha-Effekt
Die Konferenz war äußerst unterhaltsam. Ich hatte viele gute Gespräche und traf alte Bekannte. Dennoch möchte ich mich auf meinen überraschenden Aha-Moment im Bereich Mutation Testing konzentrieren.
Das Grundprinzip des Mutation Testing besteht darin, das Programm zu mutieren. Beispielsweise ersetzt man den Plus-Operator durch einen Minus-Operator oder vertauscht Bedingungen in einem if-else-if-else-Block. Anschließend erwartet man, dass die Test-Suite fehlschlägt. Schlägt sie nicht fehl, sollte man vermutlich einen weiteren Test hinzufügen, der diesen Fall abdeckt.
Die Herausforderung bei nativen Programmen liegt darin, dass jede Mutation eine Neukompilierung erfordert – und das ist quälend langsam. PhD-Student Zalán Lévai arbeitet jedoch an mutest-rs, einem Rust-Crate, das den Compiler rustc als Bibliothek nutzt und den AST im Speicher verändert. Dadurch sinkt die Anzahl erforderlicher Kompilierungen erheblich, was es im Vergleich deutlich schneller macht. Für weitere Details: Die Forscher haben in diesem Jahr den Fachartikel „A Comprehensive Empirical and Theoretical Analysis of Batching Algorithms for Efficient, Safe, Parallel Mutation Analysis in Rust“ veröffentlicht.

Ein besonders eindrucksvolles Ergebnis: Workloads, die mit cargo-mutants etwa 20 Stunden benötigen, laufen mit mutest-rs in rund 5 Minuten durch – dank In-Memory-AST-Transformationen und der Integration des Compilers als Bibliothek.
Pre-Konferenz Tag – Rust London Meetup
Bereits zuvor trafen wir uns in den Räumlichkeiten von TrueLayer zum Rust London Meetup. Ich freute mich sehr, Rob Ede – bekannt für das Rust-Backend-Crate Actix Web – sowie Orhun, Maintainer der beliebten Ratatui-TUI-Bibliothek, wiederzusehen.
Orhun, ein Content Creator aus der Türkei, teilt eine ähnliche Einstellung zu Disziplin und Sport; viele in der Community halten ihn für einen außergewöhnlichen Tüftler.

Wie immer leisteten Ernest und Ethan hervorragende Organisationsarbeit. Und für diejenigen, die es noch nicht wussten: Die Rust London Community – insbesondere ihre Organisatoren – hat mich seinerzeit zur Gründung des Rust Dortmund Meetups inspiriert.
After-Konferenz – Rust in einer Welt mit KI
Am Tag nach der Konferenz trafen wir uns, um über Rust in einer von KI geprägten Welt zu sprechen. Dieses Thema verdient jedoch ein eigenes ausführliches Posting. Dafür gibt es zwei Gründe:
- In der Woche nach Rust Nation besuche ich die „Instandhaltungstage“ sowie das Impulse-Event für junge Fachkräfte in der chemischen Industrie. Dort plane ich, zahlreiche KI-bezogene Vorträge zu besuchen, um ein besseres Verständnis davon zu gewinnen, was KI derzeit in diesem Bereich bedeutet.
- Während KI Softwareentwickler keineswegs vollständig ersetzen wird, schreiten agentische Systeme rasant voran – und viele Entwickler unterschätzen derzeit deren Potenzial. Wichtig ist zudem: Erkenntnisse aus agentischem Programmieren werden voraussichtlich zu deutlich besseren Werkzeugen auch in anderen Branchen führen.
Zusammenfassend hat die Rust Nation UK 2026 die rasante Reifung von Rust in Bereichen wie WebAssembly, Testing-Tools und aufkommender KI-Integration unterstrichen – Entwicklungen, die für technische Führungskräfte genau im Auge zu behalten sind.
