Tips for C Programming
A quick run through of some tips for programming in C that have helped with my productivity and enjoyment of the language. Referenced in this video: Anthony Calandra, Summary of features introduced in each C version https://github.com/AnthonyCalandra/mo... Tim Cain, Why I Left Fallout 2: • Why I Left Fallout 2 Lucas Sardois, Generational Indexes: / generational-indices-guide Andre Weissflog, "Handles Are The Better Pointers" https://floooh.github.io/2018/06/17/h... Function to force the debugger to break: https://stackoverflow.com/questions/1... My videos about Allocators and Arenas: • Allocators, Explained Simply • Memory Arenas, Explained Simply If you're interested, I also produce a paid programming fundamentals course at https://thesimplejoyofprogramming.com 0:00-2:19 Introduction 2:19-7:40 C Standards & Versions 7:40-8:40 Compiler Flags 8:40-11:58 Unity Build 11:58-16:22 Debugger 16:22-20:01 ASAN 20:01-28:03 Arrays & Strings 28:03-30:52 Pointers 30:52-34:40 Arenas

Introducing Clay - High Performance UI Layout in C

League Classic is SO MUCH FUN! (OLD ASHE JUNGLE AND VAYNE JUNGLE)

AI Whistleblower WARNS: You Have No Idea What They're Building

C Strings are Terrible!

Introduction to the C++ Programming Language

Advice for Writing Small Programs in C

NeXT Computer: The Billion-Dollar Mistake That Wasn't

How C Really Works

Intro to Data Oriented Design for Games

Programming in Assembly without an Operating System

China's 6G Breakthrough is Shocking Everyone — 100x Faster Than 5G

The Java Story | The Official Documentary

Why People Are Obsessed With C? (Even In 2026)

How to Actually Learn C (2027 Edition)

C Programming Tutorial for Beginners

How I program C

Why Some Projects Use Multiple Programming Languages

I tried TempleOS as a C++ dev

Master Pointers in C: 10X Your C Coding!

