undefined

Ginger Bill

Creator of the Odin programming language and systems programmer known for designing the language and its standard libraries; in this episode he live-designs an AsyncIO/non-blocking I/O API for Odin and discusses OS-level async mechanisms and API design trade-offs.

Top 3 podcasts with Ginger Bill

Ranked by the Snipd community
undefined
Dec 19, 2024 • 1h 29min

Odin creator Ginger Bill on his programming language and state of software!

Bill Hall, aka Ginger Bill, is the creator of the Odin programming language and an ex-physicist at JangaFX. He shares the origins of Odin as a user-friendly C alternative, emphasizing its pragmatic design and built-in safety features. Bill dives into Odin's unique data types, the importance of allocator strategies, and its growing adoption in the industry. He expresses concern over modern software’s decline in quality and discusses how his physics background influences his programming philosophy. Plus, he offers advice for aspiring language developers!
undefined
Jan 13, 2026 • 1h 25min

[Video] GingerBill designs AsyncIO for Odin live

Ginger Bill, the creator of the Odin programming language, takes listeners on a fascinating journey through the design of an AsyncIO API. He dives into the differences between sync and async I/O, detailing coroutines and cooperative multitasking. The discussion spans OS-level async APIs for Windows, Linux, and macOS and evaluates SDL3's async capabilities. Bill also shares his insights on why he dislikes async/await, using a creative graph-coloring metaphor to illustrate the complexities of function interactions. It's a deep dive into API design and programming philosophy.
undefined
Aug 30, 2025 • 2h 29min

Ryan Fleury & Ginger Bill | Deciding the Fate of C Language

Ginger Bill, creator of the Odin programming language, and Ryan Fleury, an expert on the RAD debugger, dive into the evolving landscape of programming languages. They tackle the pros and cons of C versus Odin, discussing the foundational role of C while highlighting Odin's user-friendly features. The duo humorously shares personal coding journeys and insights on error handling, memory management, and the importance of clear coding standards. Their conversation also addresses misconceptions about C, making it a must-listen for both new and seasoned programmers!

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