Wookash Podcast

Deciding the Fate of C Language

Aug 30, 2025
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!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

When To Teach C

  • If a learner already knows Python/JavaScript, introduce C to deepen understanding of memory and pointers.
  • Avoid starting absolute beginners with C as a first language; teach basics elsewhere first.
INSIGHT

Odin Clarifies What C Obscures

  • Odin clarifies pointer and type-operator concepts that C obscures with its declaration syntax.
  • Long-term value of C remains due to massive existing ecosystem and tooling investment.
ADVICE

Choose C For Long-Term Projects

  • Pick C for long-lived company codebases because toolchain stability and ecosystem matter more than language niceties.
  • For transient or personal projects consider newer/simpler languages or your own toolchain.
Get the Snipd Podcast app to discover more snips from this episode
Get the app