Self-Directed Research cover image

Self-Directed Research

Latest episodes

undefined
Aug 21, 2024 • 19min

How Usable is the Rust Cranelift Backend Today

Dive into the intriguing world of the Rust Cranelift backend and its integration with LLVM. Discover the speaker's journey, filled with triumphs and challenges, as they tackle optimization for WebAssembly. Explore the frustration of linkers and code integration, and uncover the complexities faced in the Rust ecosystem, especially on Mac. The discussion also touches on the hurdles of macOS virtualization, highlighted by a humorous initiative to boost developer access to Macs. It's a blend of technical insights and engaging anecdotes!
undefined
Aug 14, 2024 • 31min

BBQueue - Going Just Far Enough with Generics

Dive into the intricacies of the BBQ ring buffer library and its innovative use of generics for improved data management in embedded systems. Explore the complexities of data structures and asynchronous programming, with a focus on smart memory management in Rust. Discover how BBQ themes humorously illustrate data accessibility. Learn about crafting a user-friendly Rust library, emphasizing clear guidance and traits. Finally, navigate the challenges of major version updates while balancing breaking changes and ongoing development.
undefined
Aug 7, 2024 • 28min

I Was Wrong About Rust Build Times

The host shares a fresh perspective on Rust build times, revealing insights into the Cargo tool's impact. They dive into the competitive landscape of software linkers, discussing Apple's innovations and their repercussions. As they unpack Rust's development complexities, they detail challenges with incremental builds and crate management. The conversation also highlights the nuances of Rust's compiler architectures, comparing incremental and batch compilation. Listeners will discover practical solutions and new tools to enhance Rust project performance.
undefined
Aug 5, 2024 • 1min

Trailer

Meet the hosts of the Self-Directed Research Podcast, and learn what it is all about! Visit About us page to get to know who we are!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app