Skip to content
This repository has been archived by the owner on Nov 8, 2024. It is now read-only.

Latest commit

 

History

History
111 lines (82 loc) · 1.7 KB

slides.md

File metadata and controls

111 lines (82 loc) · 1.7 KB
theme class highlighter lineNumbers info drawings fonts layout title
default
text-center
shiki
true
Rust workshop slides
persist
mono
Fira Mono
cover
Rust - 0: Introduction

Introducing....

Rust 101

A Rust university course

Henk Oordt - [email protected]

 

--- layout: cover ---

Why?

let mut reasoning = "Rust is great and all, but...".to_owned();

loop {
    reasoning.push_str("There aren't yet a lot of jobs, because...");

    reasoning.push_str("Companies are hesitant to use it, because...");

    reasoning.push_str("They can't find developers that have learned it, because...");
}

We need to break this cycle!


layout: image-right

How?

By sparking students' imagination

and that of professors, of course


layout: cover

What?

  • Uni course

  • Practical, hands-on experience

  • Introducing Rust from scratch

  • Focused on the 'Why' of Rust

 

Open source and ready to use


layout: cover

What?

  • 10 modules

  • 9 lectures

  • 9 tutorials

  • 1 final project


layout: cover

What?

  • From basics

  • via ownership, ecosystem,

  • to unsafe and FFI


layout: cover

Who?

  • Know what pointers are

  • Eager to get productive with Rust

Or if you know Rust already, but want to polish your knowledge


layout: cover

Wanna try it out?

  • Pilot 1 module (lecture + turorial)

  • ~ November/December

  • at our office in Nijmegen


Drop me an email: [email protected]