Rust Meetup Linz

It's time for the steel city to Rust!

Open Meetup

Intro

In the last years, Rust has become a popular programming language. Many use it, even more are eager to learn it. Linz has meetups for many programming languages, but Rust has been missing - and that is about to change.

We are thrilled to announce the launch of a Rust meetup in Linz.

The goal is to bring together people who are using Rust or who are curious and want to learn about it. We invite everybody to contribute short talks about the Rust programming language or related technologies. It might be an interesting feature you discovered, a project you have been working on, a finding of yours from a real-world project, a Rust-related book that you want others to know about, anything that you want to contribute to the local Rust community is welcome. Before and after the talks there will be time for informal chatting.

Because of the current Covid-19 situation, the Rust meetup Linz will happen online in the foreseeable future. On the long run, in-person meetups with streaming of the delivered talks are planned.

Events

In the last years, Rust has become a popular programming language. Many use it, even more people are eager to learn it. Linz has meetups for many programming languages, but Rust has been missing - and that is about to change.

Our goal is to bring together people who are using Rust or who are curious and want to learn about it. We invite everybody to contribute short talks about the Rust programming language or related technologies. It might be an interesting feature you discovered, a project you have been working on, a finding of yours from a real-world project, a Rust-related book that you want others to know about, anything that you want to contribute to the local Rust community is welcome. Before and after the talks there will be time for informal chatting.

Thursday, May 27, 2021 17:30 CEST

Welcome to the 10TH EDITION of the RUST MEETUP LINZ. Join us for an evening of Rust with two great sessions. This time, we welcome speakers from Germany and Austria.

After a short introduction by the meetup organizers, LISA PASSING will be our first speaker at the meetup. Lisa is a Berlin-based creative technologist, artist, and researcher. Her main obsessions are playful interactions with computers and creative uses of civic tech and data. Lisa's topic will be CREATIVE RUST. Together with her, we'll take a look at some algorithms and tricks in the creative coding toolbox to get us started and use the nannou library to make them a (digital) reality.

Next up are HARALD REINGRUBER and KATHARINA UNGER from Dedalus Healthcare. Harald is passionate about visual computing, software crafting, ensemble- (a.k.a mob-)programming, and hiking on the weekends. In their company, they use Rust for medical visualization and in their talk, they will tell us why they decided to do that.

Register at Meetup

Join Us

Youtube: will be announced soon
Chat on Discord: https://discord.gg/T27Ms2f

Schedule

17:30
Welcome and Introduction

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

17:45
Creative Rust

We use programs to automate tasks or solve specific problems for us. Too seldomly we use it to create art or simply write playful programs just for the fun of it. How do you write creative code in Rust? I'm so glad you asked! We'll take a look at some algorithms and tricks in the creative coding tool box to get you started and use the nannou library to make them a (digital) reality.

About Lisa Passing

Lisa is a Berlin based creative technologist, artist and researcher. Her main obsessions are playful interactions with computers and creative uses of civic tech and data.

Lisa Passing
Creative Technologist
18:30
Why we use Rust for Medical Visualization

A native language like C++ is still a natural choice for real-time graphics applications and also has an established workflow for bridging code between the desktop and browser world. For revamping our old 3D rendering module, we also wanted to consider other alternatives. It was quite clear Rust offers great modern tooling and promising new concepts. But most importantly after evaluating two proof of concepts, we saw that the Rust environment is already very mature and supports all our critical requirements. Additionally, future browser features like WebGPU and WebAssembly SIMD (for CPU rendering) are first-class Rust citizens which will get interesting for us once they get production-ready. Join our experience report on why we think that Rust is a great choice for our use case and how we want to use it in the future.

About Harald Reingruber

Harald Reingruber is passionate about visual computing, software crafting, ensemble- (a.k.a mob-)programming, and hiking on the weekends.

Harald Reingruber
3D graphics engineer @ Dedalus Healthcare

Participation

Do you want to deliver a talk at the Rust meetup Linz? Great! Please enter your suggested topic in Sessionize.

Submit Talk in Sessionize

If possible, talks should be delivered in English. If you are not comfortable speaking English, German is an option, too. Rust is still a rather young language. Thus, not many people consider themselves as Rust experts. Because of this, we are not just looking for deep dive content. Introductory sessions are great, too, so that beginners, students, and hobbyists have the opportunity to start their Rust journey.

You do not need to be a Rust pro to talk at our meetup! If you have something Rust-related to share that you are passionate about, we would love to have you as a speaker.

Previous Talks

You can watch all previous talks on YouTube.

April 22, 2021 Learning Rust with Game Development Herbert Wolverson Watch on YouTube
April 22, 2021 Leveraging Rust to build cross-platform libraries Jan-Erik Rediger Watch on YouTube
April 26, 2021 Rust, Kubernetes, and the Cloud Ryan Levick & Thomas Taylor Watch on YouTube
March 18, 2021 The Rusting Cloud Thomas Taylor Watch on YouTube
March 18, 2021 Ownership and Borrowing from a Systems Construction PoV Florian Gilcher Watch on YouTube
February 11, 2021 Comparing performance of range- and counter-based loops Will Hawkins Watch on YouTube
February 11, 2021 Getting Started with Open Source Celia Lewis Watch on YouTube
January 21, 2021 Mosaic, A Rusty Terminal Workspace Aram Drevekenin Watch on YouTube
January 21, 2021 Unleash the power of your comments! Karl Grasegger Watch on YouTube
Dezember 17, 2020 Atomic Counters and Cache Lines Stefan Schindler Watch on YouTube
Dezember 17, 2020 Web APIs with Rocket Rainer Stropek Watch on YouTube
Dezember 17, 2020 The Exercist Stefan Baumgartner Watch on YouTube
November 12, 2020 Trusted Computing with Rust and Intel SGX Claus Matzinger Watch on YouTube
November 12, 2020 Building a web extension in Rust Karl Grasegger Watch on YouTube
October 8, 2020 Writing a Kernel Driver with Rust Matthias Heiden Watch on YouTube
October 8, 2020 How not to Rely on Inheritance Valentin Tolmer Watch on YouTube
September 17, 2020 Embedded Rust Roland Ruckerbauer Watch on YouTube
September 17, 2020 Get to Know Rust Meaghan Lewis Watch on YouTube
August 6, 2020 Why should I care about Rust? Ryan Levick Watch on YouTube
August 6, 2020 Cargo - Introduction in Rust's Package Manager Rainer Stropek Watch on YouTube

Rust Linz YouTube Playlist

Contact

Please enter a valid email address.
Please enter a message.

The message was sent successfully. We will contact you as soon as possible.

The message could not be sent. Please try again later or send a mail to info@linz.coderdojo.net