HackerTube

THE VIDEO SHELF · c programming style

How I program C

Eskil Steenberg's two-hour talk on his personal approach to writing C, covering code style, structure, naming, pointers and large-project organization. He warns it contains a fair bit of programming religion.

Why HN readers recommended it

HN recommends it as the one long programming video worth watching, a provocative and influential take on C.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Eskil Steenberg
Topic
c programming style
Format
talk
Level
intermediate
HN recommenders in dataset
8
HN mentions in dataset
19
Recommendation years in dataset
2017–2025

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • Hi Eskil from Australia :-) I remember you posted that on the page from 40 days ago also hehe. I have too many ideas myself already, so that one wasn't so useful to me, but was interesting. However, I really liked Drama in games [0] …

    yesenadam on Hacker News · 2021-02
    In Ask HN: Best tech talks/videos of 2020-1?
  • [LINK] If you have lots of time: [LINK] If you can't be bothered reading a whole book: [LINK] Exercises: [LINK] and [LINK] Once you have syntax and basic algorithms down well, watch this, the only 2 hour YouTube video I'll ever recommend: [VIDEO] Both r/cprogramming …

    suprjami on Hacker News · 2022-12
    In Ask HN: Learn C in 2023?
  • > Once you have syntax and basic algorithms down well, watch this, the only 2 hour YouTube video I'll ever recommend: > [VIDEO] Hard +1 on this! I think Eskil Steenberg work in C is really top notch - the video is heavily recommended, as …

    MonkeyClub on Hacker News · 2022-12
    In Ask HN: Learn C in 2023?

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.