Skip to content
lectern.tv
1/4

Modern Systems Programming in Pure C: Memory Ownership, APIs & Debugging

Systems Architect

2:11:32·2016·undergraduate level·Conference Talk

Deep two-hour walkthrough of clean C89/C99 architecture: opaque handles, arena/pool allocators, data-oriented struct layout, and deterministic memory debugging.

This is a talk I (@eskilsteenberg) gave in Seattle in October of 2016. I cover my way of programming C, the style and structure I use and some tips and tricks. Fair warning: There is a fair bit of Programming religion in this talk.

You can find my work on:

Socials:

Seminar notes & discussion

No public seminar notes on this lecture yet.