Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nikitaignatov/awesome-rust-talks

Collection of talks and articles about Rust programming language
https://github.com/nikitaignatov/awesome-rust-talks

List: awesome-rust-talks

rust rust-embedded rust-lang rust-language rustlang

Last synced: 22 days ago
JSON representation

Collection of talks and articles about Rust programming language

Awesome Lists containing this project

README

        

# Awesome Rust Talks & Articles

## Interesting talks about Rust

### General
- [Logical Foundations for the Future of Safe Systems Programming - Derek Dreyer](https://www.youtube.com/watch?v=1GjSfyijaxo)
- [Writing Idiomatic Libraries in Rust - Pascal Hertleif]( https://www.youtube.com/watch?v=0zOg8_B71gE)
- [Designing for Understanding - Brandon W. Maister](https://www.youtube.com/watch?v=2uBbjq-Trnk)
- [Idiomatic Rust - Matthias Endler](https://www.youtube.com/watch?v=P2mooqNMxMs)
- [Functional Reactive Rust - Eduard Bopp](https://www.youtube.com/watch?v=Gkz5_XvVEGs)
- [Declarative programming in Rust - Pascal Hertleif](https://www.youtube.com/watch?v=0W20GPEqbcU)
- [The Rust That Could Have Been - Marijn Haverbeke](https://www.youtube.com/watch?v=olbTX95hdbg)
- [Rust for C++ developers - What you need to know to get rolling with crates - Pavel Yosifovich](https://www.youtube.com/watch?v=k7nAtrwPhR8)
- [Design Patterns in Rust - Nick Cameron](https://www.youtube.com/watch?v=Pm_oO0N5B9k)

### Type system
- [RustConf 2017 - Type System Tips for the Real World - Sean Griffin](https://www.youtube.com/watch?v=wxPehGkoNOw)
- [A generalist's view of traits - Pascal Hertleif](https://www.youtube.com/watch?v=3YCqgwpuFM0)
- [The Power of the "Where" Clause - Florian Gilcher](https://www.youtube.com/watch?v=jSpio0x7024)

### Testing
- [Why you'd be better off using QuickCheck when porting to Rust - Martin Hellspong](https://www.youtube.com/watch?v=P4iyEX-4kYI)

### Embedded
- [BMP180 example on Raspberry Pi - Claus Matzinger](https://www.youtube.com/watch?v=VMaKQ8_y_6s)
- [A tale of Rust, the ESP32 and IoT](https://www.youtube.com/watch?v=Fz084MUqR7g)
- [Rust for IOT](https://www.youtube.com/watch?v=P3RUm6__xs4)
- [Rust вместо Си для программирования ARM Cortex-M/Евгений Пономарев](https://www.youtube.com/watch?v=VJNFPty55ac)
- [Embedded Hardware Development with Rust](https://www.youtube.com/watch?v=g25xsK3HKkE)
- [Rust for Embedded Systems - Benedict Gaster](https://www.youtube.com/watch?v=k9X26rmsWEM)
- [Bluetooth and Skateboarding: Safety-critical Embedded Rust - Ferdia McKeogh and Jonas Schievink](https://www.youtube.com/watch?v=PUnYA2LJrQY)
- [TOCK-OS - Louis Thiery](https://www.youtube.com/watch?v=Q6QwH8tSDkA)

### Actor Model
- [Building Actor Systems in Rust - Andrew Stone](https://www.youtube.com/watch?v=hg89CJKIMhI&t=1227s)
- [Actors or Not: Async Event Architectures - Yaroslav Tkachenko](https://www.youtube.com/watch?v=FM_wuZj83-8)

### Web API
- [Intro Into Web Framework ‘Rocket’ - Sergio Benitez](https://www.youtube.com/watch?v=nJWN0wrPHRo)
- [Rust and GraphQL: A match made in heaven - CHRISTIAN LEGNITTO](https://www.youtube.com/watch?v=QXJ0wKBLt-8)

### Databases
- [Diesel: Type-Safe SQL - Pascal Hertleif](https://www.youtube.com/watch?v=Py3g7-Qv804)

### Other
- [Is It Time to Rewrite the Operating System in Rust?](https://www.youtube.com/watch?v=HgtRAbE1nBM)
- [Bringing Rust Home to Meet the Parents - Jeremy Fitzhardinge](https://www.youtube.com/watch?v=kylqq8pEgRs)
- [Linux USB HID Interfacing in Userspace - William Light](https://www.youtube.com/watch?v=X4ZAXoNoeu4)

### Courses

#### «Программирование на Rust» - Алексей Александрович Кладов.
- [1. Введение (Программирование на Rust)](https://www.youtube.com/watch?v=Oy_VYovfWyo)
- [2. Время жизни, ADT. (Программирование на Rust)](https://www.youtube.com/watch?v=WV-m7xRlXMs)
- [3. Трейты. (Программирование на Rust)](https://www.youtube.com/watch?v=m9lH5wIV3rQ)

## ESP32

- [Rust on the ESP32 - Scott Mabin](https://mabez.dev/blog/posts/esp32-rust/)

## Articles

### Embedded
- [Using Type-Level Programming in Rust to Make Safer Hardware Abstractions - Dan Pittman](https://blog.auxon.io/2019/10/25/type-level-registers/)