In this week's episode I'll talk about the pros & cons of Rust vs C++, what associated types really are and why they are useful, some Rust foundation announcements and upcoming goals, an exploration of "spooky action at a distance" in UnsafeCell, and recent improvements to doctests.
00:00 - Intro
01:32 - Rust vs C++ - A Real-World Perspective
23:56 - Fear Not the Association of Types
40:25 - Rust Announcements
47:12 - Mutex, Atomics and UnsafeCell
01:02:54 - Doctests - How were they improved?
Rust vs C++ - A Real-World Perspective
https://corrode.dev/blog/cpp-rust-interop/
https://mastodon.social/@mre/112960332845521528
Fear Not the Association of Types
https://gavinleroy.com/writings/i-heart-assoc-types.html
Announcing Rust 1.80.1
https://blog.rust-lang.org/2024/08/08/Rust-1.80.1.html
Project goals for 2024
https://blog.rust-lang.org/2024/08/12/Project-goals.html
Linux Kernel Documentation
https://lore.kernel.org/linux-doc/[email protected]/t/#u
https://rust.docs.kernel.org/kernel/
Mutex, Atomics and UnsafeCell
https://leon.schuermann.io/blog/2024-08-07_rust-mutex-atomics-unsafecell_spooky-action-at-a-distance.html
Doctests - How were they improved?
https://blog.guillaume-gomez.fr/articles/2024-08-17+Doctests+-+How+were+they+improved%3F
Find out more about the show: https://deterministic.dev/rust-review
Find me on Fosstodon: https://fosstodon.org/@bkonkle
Find me at Nearform Commerce: https://commerce.nearform.com/
Find me on Discord in the Rust, Go, and Denver Devs communities
Find out more about Rust: https://www.rust-lang.org