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.
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.
Birthday meetup 🥳🎈🎂, Next week we celebrate one year of RUST LINZ meetups. Thank you so much to all speakers, organizers, and participants for all your contributions!
Of course, we need something special for such an event. We spoke with our friends at the GRAND GARAGE and they allow us to use their huge sun deck for the FIRST IN-PERSON RUST LINZ meetup ever 😎. To keep everyone safe, everything will happen outdoor and 3G is a must.
In celebration of our one-year anniversary, we will provide some drinks (soft drinks, beer, Radler) and we are looking forward to a great evening with people who are as excited about Rust as we are. We want to thank 🙏 the city of Linz and dynatrace for sponsoring our anniversary meetup.
🚨 IMPORTANT: If you join us in person, be sure to take your 3G papers along and register on Tito. We have a cap of 50 people on the venue, so registration is required.
Have a drink and chat with other Rustaceans.
Welcome and Introduction
We will start the night with a welcome round and some community news.
If you run your software in the cloud, you might have already done some Serverless programming. Be it either as glue code that connects existing services or for your entire web API. But can we run Serverless workloads with our most favorite programming language as well?
We can! In this talk, we are going to look at how to run serverless workloads in Rust in Azure Functions and AWS Lambda. In doing so, we will see the fundamental differences between both serverless providers, and what effect this has on your applications!
About Stefan Baumgartner
Stefan Baumgartner works at Dynatrace. He writes for Manning, Smashing Magazine and A List Apart and made the Kessel run in less than 12 parsecs.
In his spare time, he organizes ScriptConf and DevOne in Linz, and co-hosts the German language Working Draft podcast. Stefan enjoys Italian food, Belgian beer and British vinyl records.
Internet Batman at Dynatrace
Traits - Not Your Grandparents' Interfaces
Developers who approach Rust from the viewpoint of other OO languages like TypeScript, C#, or Java frequently misinterpret Rust's traits as interfaces. That might be true to a certain extent, but on closer examination traits are much more powerful than you might think. In this demo-only session, Rainer Stropek starts by introducing you to the fundamentals of traits. You will see how to create your own ones, how to manually implement system traits, and how to auto-implement them. Once we covered those basics, Rainer dives deeper into unique features of traits. We will look at default implementations, trait parameters, trait objects, and trait bounds for generics.
About Rainer Stropek
Rainer is chairman of the Coding Club Linz and co-founder of the Rust meetup in Linz. Rainer has been exploring Rust for some months and would like to share his learnings about Cargo, Rust's package management and build tool.
Do you want to deliver a talk at the Rust meetup Linz? Great! Please enter your suggested topic 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.
You can watch all previous talks on YouTube.
|June 24, 2021||A New Path for Your Shell||Jonathan Turner||Watch on YouTube|
|June 24, 2021||How to learn Rust||Tim McNamara||Watch on YouTube|
|May 27, 2021||Rust for Medical Visualization||Harald Reingruber||Watch on YouTube|
|May 27, 2021||Creative Rust||Lisa Passing||Watch 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|