Rust Meetup Linz - Valentin on Traits, Matthias on Rust Kernel Drivers

Rust Linz
Rust Linz
Öffentliche Gruppe

Online-Event

Dieses Event ist vorbei

Details

Welcome to the THIRD EDITION of the RUST MEETUP LINZ. This time, we have a local Rustacean telling us about his learnings from his Rust side project, and we welcome a guest speaker from Switzerland. Hopefully, many of you find the content interesting and join us in this virtual meetup.

Our international guest this time is VALENTIN TOLMER. Valentin is software engineer at Google, a craftsman, always working to improve my code and others' around him.

Our local speaker in this meetup is MATTHIAS HEIDEN. Recently, Matthias has written a blog post about writing a kernel driver with Rust. We invited him to present his learning and findings during this side project.

Here is the OVERALL SCHEDULE 📅 for the meetup on October 8th (all times in CEST):

17:30 (5:30pm)
WELCOME AND INTRODUCTION (by RUST LINZ ORGANIZERS)

We will start the evening with a welcome round and some community news.

Next up (approx. 17:40 = 5:40pm):
HOW NOT TO RELY ON INHERITANCE (by VALENTIN TOLMER)

As opposed to many languages, Rust doesn't have a concept of inheritance, relying instead on Traits. In this talk, we'll talk about Traits and how to use them for common programming patterns.

Next up (approx. 18:30 = 6:30pm)
WRITING A KERNEL DRIVER WITH RUST (by MATTHIAS HEIDEN)

Anti-Virus', Anti-Cheats, and even Hackers are utilizing Kernel Drivers. Why? Because they want to have full control over your operating system to either protect or harm you. This talk will explain how you can use Rust to start developing your own Kernel Drivers. This talk is based on Matthias' blog post "Writing a kernel driver with Rust" which is available at https://not-matthias.github.io/kernel-driver-with-rust/.

Want to CHAT before or during the meetup? Feel free to join our Rust Linz DISCORD SERVER (https://discord.gg/T27Ms2f).

Looking forward to meeting you at the FIRST RUST MEETUP LINZ!