Listen

Description

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/20240818141200.386899-1-ojeda@kernel.org/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