Rust vs C++ and Fearless Association

22/08/2024 1h 8min Temporada 1 Episodio 10

Listen "Rust vs C++ and Fearless Association"

Episode Synopsis

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