I recently gave a talk at #RustConf called *Rust Education at Scale* where I describe how we've now used the material for more than 100 sessions at #Google โ€” and we're continuously refining it.

I really enjoyed the conference and the discussions afterwards. Thanks to everyone who told me about their experiences with using https://google.github.io/comprehensive-rust/!

The talk should be up on YouTube soon.

#rustlang #training #opensource #comprehensiverust

Welcome to Comprehensive Rust ๐Ÿฆ€ - Comprehensive Rust ๐Ÿฆ€

Last week my colleague and I taught Rust to ~20 engineers from multiple teams at Square/Block based on Google's Comprehensive Rust course over 4 days.

The participants said that they liked the content overall, and they feel prepared to actually write Rust code. They mentioned that being able to ask questions from Rust experts was a great advantage.

Huge thank you to @mgeisler who originally developed that course!

https://google.github.io/comprehensive-rust/
#rustlang #training #comprehensiverust

Welcome to Comprehensive Rust ๐Ÿฆ€ - Comprehensive Rust ๐Ÿฆ€

I've arrived in beautiful #Montreal and I am looking forward to talking about #ComprehensiveRust at @rustconf next week!

The talk is titled "Rust Education at Scale" and I will talk about how we wrote a Rust course for training thousands of engineers at #google. See https://rustconf.com/programs/#752

I would love to connect with other people interested in this topic, so please say hi if you're also at the conference!

#rustconf #rustconf24 #rust #education

Program โ€“ RustConf 2024

RustConf 2024

Free #Rust Course in Mainz, Germany 

I am happy to announce that I will offer my Rust course for the third time ๐Ÿ˜

๐Ÿ“ Where: In person at the university of Mainz #JGUMainz
๐Ÿ“† When: 26.08. - 30.08.2024 from 10 until 17 o'clock
๐Ÿ“š๏ธ Content: My modified version of #ComprehensiveRust and #Rustlings: https://comprehensive-rust.mo8it.com
๐Ÿƒ More info and free registration: https://fachschaft.physik.uni-mainz.de/rust (scroll down for the English version)
๐Ÿ—ฃ๏ธ Language: English

#RustLang

Welcome to Comprehensive Rust ๐Ÿฆ€ - Comprehensive Rust ๐Ÿฆ€

Thanks to the hard work of a lot of amazing contributors, #ComprehensiveRust is now published in two new languages!

- #Japanese: https://google.github.io/comprehensive-rust/ja/
- #Ukrainian: https://google.github.io/comprehensive-rust/uk/

You can find more published and in-progress translations on https://google.github.io/comprehensive-rust/running-the-course/translations.html.

#RustLang #Rust #Training

Comprehensive Rust ๐Ÿฆ€ ใธใ‚ˆใ†ใ“ใ - Comprehensive Rust ๐Ÿฆ€

Hi #rust people! I'm looking for someone to help review the #japanese translations of #ComprehensiveRust. We have 7 PRs who need someone with an interest in localization to review them: https://github.com/google/comprehensive-rust/labels/translation%2Fja

Any help would be appreciated โ€” as a start, it would be nice if you could skim through the translations and let us know if they're usable. The Japanese translation is still in a beta phase, so we can merge the PR even if it's not perfect.

#rustlang #localization #translation

Today was the first day of my Rust course at my university ๐Ÿ˜ƒ

It is a combination of #ComprehensiveRust and #Rustlings ๐Ÿฆ€

I already gave this course once. But this time, I am recording it and will publish it on YouTube (and other platforms that you suggest) ๐Ÿ“น๏ธ

Thanks to @thomy2000 for the suggestion to record it ๐Ÿค—

#RustLang

Free #Rust Course in Mainz, Germany 

I am happy to announce that I will give my Rust course again ๐Ÿ˜

๐Ÿ“ Where: In person at the university of Mainz #JGU
๐Ÿ“† When: 11.03. - 15.03.2024 from 10 until 17 o'clock
๐Ÿ“š๏ธ Content: My modified version of #ComprehensiveRust and #Rustlings: https://comprehensive-rust.mo8it.com
๐Ÿƒ More info and free registration: https://fachschaft.physik.uni-mainz.de/rust (scroll down for the English version)
๐Ÿ—ฃ๏ธ Language: English unless all speak German

#RustLang

Welcome to Comprehensive Rust ๐Ÿฆ€ - Comprehensive Rust ๐Ÿฆ€

Thanks to @adetaylor, Comprehensive Rust  now has a course on how to add #rust to #chromium!

You can read the new section here: https://google.github.io/comprehensive-rust/chromium.html

If you do the final exercise, you will end up with a browser that speaks funny! ๐Ÿ˜€

Like the Rust in Android course, this is mostly relevant to the engineers who work on Chromium itself. Others are welcome to play along, but you should already know how to build Chromium.

#google #chrome #memorysafety #security #comprehensiverust

Welcome - Comprehensive Rust ๐Ÿฆ€

@mgeisler Welcome on Mastodon ๐ŸŽ‰

This is the maintainer of Comprehensive Rust, an awesome Rust course for teaching Rust 

He also wrote this article for example about Google's adoption of Rust:

https://security.googleblog.com/2023/09/scaling-rust-adoption-through-training.html

#RustLang #Rust #ComprehensiveRust

Scaling Rust Adoption Through Training

Posted by Martin Geisler, Android team Android 14 is the third major Android release with Rust support. We are already seeing a number o...

Google Online Security Blog