StartseiteVeranstaltungRustFest Zürich 2024

RustFest Zürich 2024

Diese Seite ist auch verfügbar in: English (Englisch)

RustFest Zürich 2024

RustFest Zürich 2024

von
5437 5437 people viewed this event.

RustFest 2024 – Ein Erfahrungsbericht von ONLU

Im Juni 2024 hatten ONLU und ihre Mitarbeiter die Gelegenheit, am RustFest teilzunehmen. Die Veranstaltung erstreckte sich vom 19. bis 24. Juni, wobei die Hauptvorträge am Freitag, den 19. Juni, und Samstag, den 20. Juni, stattfanden. Die Konferenz bot eine breite Palette spannender und informativer Themen, die sowohl grundlegende als auch fortgeschrittene Aspekte der Rust-Entwicklung abdeckten.

Talks im Überblick

Die Vorträge umfassten eine Vielzahl von Themen:

     •           PSA: You too can pack structs

     •           When to (not) use typestate

     •           Switching from C++ to RUST

     •           How to build a Linux Kernel Module in Rust? A brief introduction

     •           Interactive Exploration of Nonlinear Ray Casting with Rust and wgpu

     •           Profile-Guided Optimization (PGO) in Rust: unknown parts

     •           Using Rust for Playing Soccer With Robots at RoboCup

     •           Developing a computer algebra system in Rust

     •           Miri: checking your unsafe code for Undefined Behavior

     •           High performance code and the cost of safe code

     •           Modern Game Development using the Bevy Engine

     •           Beyond Memory Safety

     •           Towards Zero-Copy Binary (De)Serialisation: TypeScript <-> Rust

Verpflegung und Organisation

Die Organisation der Veranstaltung war hervorragend. Der Tag begann mit frisch gebrühtem Kaffee und Gipfeli, während das Mittagessen vegan gestaltet war – eine durchdachte und angenehme Verpflegung, die den Teilnehmern eine sorgenfreie Erfahrung ermöglichte.

Bewertung der Talks

Die Qualität der Vorträge variierte von durchschnittlich bis hervorragend. Besonders positiv in Erinnerung geblieben sind ONLU folgende drei Vorträge:

        1.      High performance code and the cost of safe code

        2.      Developing a computer algebra system in Rust

        3.      Modern Game Development using the Bevy Engine

Warum diese Talks herausstachen:

Die Vorträge 1 und 3 überzeugten durch die beeindruckende Fachkompetenz der Referenten, die ihre Themen mit Leidenschaft und fundiertem Wissen präsentierten. Vortrag 2 beeindruckte besonders durch die klare Vision des Sprechers und dessen Expertise in der Entwicklung von Cloud-Interaktionen.

Technische Details der Vorträge

1. High performance code and the cost of safe code

In diesem Vortrag ging es um Optimierungstechniken mit einem Schwerpunkt auf profilgesteuerter Optimierung (PGO). Die Inhalte erklärten, wie der Compiler Code effizient optimiert, und beleuchteten die Vorteile sowie Grenzen von PGO in Rust.

Weiterführender Link: PGO in Rust

2. Developing a computer algebra system in Rust

Dieser Talk stellte die Rust-Bibliothek Symbolica vor. Die Bibliothek ist in der Lage, mathematische Ausdrücke schneller zu optimieren als Standardlösungen wie Mathematica oder Sympy. Besonders bemerkenswert war die Demonstration, wie Symbolica nahtlos in Python-Anwendungen integriert werden kann.

Weiterführende Links: Symbolica Website & Crate auf crates.io

3. Modern Game Development using the Bevy Engine

In diesem Vortrag wurde das Konzept des Entity-Component-Systems (ECS) präsentiert, das als Framework für die Spieleentwicklung dient. Trotz einiger Entwicklungsbereiche, die in Bevy noch ausgereift werden müssen – wie 3D-Rendering und UI-Dialoge –, zeigte der Vortrag die beeindruckenden Möglichkeiten moderner Spieleentwicklung mit dieser Engine.

Weiterführender Link: Bevy Engine Quick Start

Fazit

Für ONLU und das gesamte Team war das RustFest 2024 eine inspirierende und bereichernde Erfahrung. Die Veranstaltung bot nicht nur tiefgehendes Fachwissen, sondern auch eine hervorragende Möglichkeit zum Austausch mit anderen Teilnehmern. Ein besonderer Dank gilt den Organisatoren und allen Beteiligten, die diese Konferenz zu einem Erfolg gemacht haben.

ONLU freut sich darauf, auch in Zukunft an ähnlichen Veranstaltungen teilzunehmen und das Erlernte in zukünftige Projekte einzubringen.

Über folgenden Link gelangen Sie direkt zur Anmeldung für die nächste Konferenz:

Hier zur Anmeldung

Sichern Sie sich rechtzeitig einen Platz, um spannende Vorträge, neue Impulse und einen inspirierenden Austausch mit der Rust-Community zu erleben!

Event registration closed.
 

Datum und Uhrzeit

19.06.24 um 09:00 bis
24.06.24 um 21:30
 

Anmeldeschluss

07.06.24
 

Standort

Online-Veranstaltung

Teilen auf