HackerTube

THE VIDEO SHELF · modern c programming

Modern C and What We Can Learn From It - Luca Sas [ ACCU 2021 ]

Luca Sas's ACCU 2021 talk on Modern C, a style of C and C-like C++ aligned with data-oriented design. It covers centralized memory management, zero-is-initialization, error handling and API design.

Why HN readers recommended it

HN recommends it as a good overview of modern C patterns, including in threads about learning C.

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

Video & recommendation details

Creator / channel
ACCU Conference
Topic
modern c programming
Format
talk
Level
intermediate
HN recommenders in dataset
3
HN mentions in dataset
3
Recommendation years in dataset
2021–2022

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.

  • Yes, that’s a very clean and robust approach. In the “Deferred resource release → Related work” section, one of the links is to a video from the ACCU 2021 conference by Luca Sas titled “Modern C and What We Can Learn From It” that explains …

    AlbertoGP on Hacker News · 2021-08
    In Show HN: C programming language extension: Cedro pre-processor
  • "Modern C and What We Can Learn From It - Luca Sas [ ACCU 2021 ]" - [VIDEO] "Linux User/Kernel ABI: the realities of how C and C++ programs really talk to the OS - Greg Law" - [LINK]

    belter on Hacker News · 2022-08
    In Why aren't there C conferences? (2018)
  • Modern C by Jens Gustedt is quite good. This video gives a good overview of some modern patterns in C: [VIDEO] I think the best thing you can do is go find a unit testing library you like the look of, maybe some tools for …

    thom 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.