

Eskil Steenberg | C is All You Need
17 snips Sep 6, 2025
Eskil Steenberg, a software developer and member of the C-Standard board, shares his journey from childhood dreams of programming to establishing a game studio. He discusses innovative UV unwrapping tools and the ambitious Unravel project aimed at user control over data. Eskil emphasizes simplicity in C programming, critiques modern complexities, and reveals his experiences with memory manipulation software. He balances his creative pursuits in the gaming world with family life, advocating for a proactive approach to innovation and addressing the challenges of climate change.
AI Snips
Chapters
Transcript
Episode notes
Value Explicit, Minimalist Code
- Eskil Steenberg chose C and low-level work to keep code explicit and easy to debug rather than rely on language shortcuts.
- He values minimal abstractions so programmers can always see what the program does and why.
From Amiga Artist To Self-Taught Programmer
- Eskil learned programming by experimenting from art and Amiga graphics, then got hired to make a PlayStation 1 game and quit school.
- He taught himself C from K&R, slowly moved into networking and graphics, and became a technical bridge between artists and programmers.
Realtime Collaboration Needs Deep Integration
- Verse is a realtime protocol to share 3D assets between apps, enabling multiple tools to act as one live tool.
- Integration fails in practice because apps have entrenched internal data models and vendors resist rewriting to adopt standards.