Rust Franken Meetup #1 - Don't Panic!

This is a past event

21 people went

Method Park

Wetterkreuz 19a · Erlangen

How to find us

Anfahrtsbeschreibung auf Deutsch: https://www.methodpark.de/fileadmin/user_upload/99_downloads/Anfahrt_Method_Park_Erlangen.pdf How to get to Method Park: https://www.methodpark.com/fileadmin/user_upload/99_downloads/Anfahrt_Erlangen_englisch.pdf

Location image of event venue

Details

(English version below)

Kurz und knackig / tl;dr

· 7. August 2019 bei Method Park, Wetterkreuz 19a in Erlangen, Tennenlohe (Anfahrt siehe Kästchen rechts →)
August 7th @ Method Park, Wetterkreuz 19a, Erlangen, Tennenlohe (For directions look for the box over there →)

· Beginn um 18.00 mit Abendessen, Programm beginnt um 18.30
Start is at 6pm with food, meetup itself starts at 6.30pm

· Bringt euren Rechner mit! Bring your laptop!

Don’t panic!

18.00 - Ankunft & Abendessen

18.30 - struct, trait und impl

Structs sind vielen sicherlich aus C schon bekannt. Traits und Impl sind jedoch zwei Keywords, die man so vermutlich nicht aus anderen Programmiersprachen kennt. Welche Konzepte sich dahinter verbergen und wie man diese Features am besten einsetzt zeigt uns Florian.

19.00 - Error Handling in Rust

Der Rust Compiler stellt sicher, dass bereits beim Compilieren viele Fehlerquellen ausgeschlossen werden und unser Code reibungslos funktioniert. Was aber passiert bei Fehlern, die zur Laufzeit erst auftreten? Wie wir diese Fehler elegant und ohne Panics behandeln erzählt uns heute Matthias.

19.45 - Break

20.00 - Lightning Talks & Coding Kata

Das neu gelernte Wissen vertiefen wir sofort mit Coding Katas. Wir versuchen mehrere Katas mit unterschiedlichen Schwierigkeitsgraden zur Auswahl zu stellen.

Du hast eine tolle Crate gefunden, die du allen zeigen willst? Oder ein besonders schönes Stück Rust-Code, das dir so gut gefallen hat, dass du es allen zeigen willst? Dann ist hier deine Gelegenheit dazu. Sag bitte vorher Bescheid, dass wir da etwas mit planen können.

Don’t panic!

18.00 - Arrival and dinner

18.30 - struct, trait and impl

Many of you may know structs from C. But trait and impl are two keywords that might be unique to Rust. Florian will show you the concepts behind these keywords and how you best use them in your projects.

19.00 - Error Handling in Rust

The Rust compiler ensures that most errors are eliminated during the compilation of your code. But what happens with errors that can only occur at runtime? Matthias will tell us how we can handle these errors without panics.

19.45 - Break

20.00 - Lightning Talks & Coding Kata

These Coding Katas are an excellent way to get familiar with the concepts we learned during the talks.. We will try to provide several Coding Katas with different levels of difficulty.