(ZURICH) Get started with Rust, Stack Overflow's most loved language
Details
Coming out of Mozilla Research, Rust is a robust and fast programming
language. It's robust because the compiler guarantees memory-safety
and thread-safety [3]. It's fast, because it does not need a garbage
collection, has a very light runtime and, under the hood, benefits
from clangs low-level optimizations.
On top of that, it comes with a dependency management system that even
npm maintainers admitted to be beautiful [1]. This allows Rust to spawn a
large stack of use-cases from Systems programming e.g. for operating
systems to WASM in the browser.
Perhaps that's why Rust has been voted the most loved language on Stack Overflow for the last 4 years in a row [2] and why more and more companies
(e.g. Mozilla, Oracle, Dropbox, Facebook, Google, Amazon, Microsoft) are using it. [4]
[1] https://www.rust-lang.org/static/pdfs/Rust-npm-Whitepaper.pdf
[2] https://insights.stackoverflow.com/survey/2019#technology-most-loved-dreaded-and-wanted-loved
[3] https://www.rust-lang.org/
[4] https://www.rust-lang.org/production/users
Speaker: Stefan Kaestle, Oracle Labs @stefankaestle
Agenda:
18:00-18:15 Welcome Drinks / Get together
18:15 -21:15 Code4Fun Hands-on Workshop
21:15 -22:00 Pizza & Beer
Workshop:
- Why another language, Why Rust ? Architecture and benefits.
- Setup Rust development environment on your system.
- Create first project + Hello world
- Look at crates.io package registry + write a fast regex file parser
- Rust + web assambly an introduction
Location: Oracle Office Prime Tower Zurich
Requirements:
Bring your own laptop (Linux, MacOS or Windows) with admin rights to install software.
Target Audience: Developers, Architects, technology enthusiast with intermediate development skills.
Let's build save and efficient code on Rust.
See you there !
Andreas
