HackerTube.dev

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

ACCU Conference · 130.1K views · 2021-04-08 · 1:05:59

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

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.

On Hacker News

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

Recommended by 3 HN people across 3 months · HN mentions 2021–2022

Topics

Search by tags

What people said

thom · 2022-12 · Recommendation

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 address/leak sanitization, and spend a good amount of time learning CMake and creating a build/project workflow you're happy with. Coming from Rust you've got great tooling and good guardrails in place to keep you on the happy path, I think getting into that groove early in C where you can run experiments and break things in a sane environment is important.

Read the original HN comment ↗
belter · 2022-08 · Recommendation

"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]

Read the original HN comment ↗
AlbertoGP · 2021-08 · Recommendation

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 modern C techniques, and your one is mentioned at 23′15″: [VIDEO] If you haven’t watched it, I can recommend it.

Read the original HN comment ↗

Sources

Video by ACCU Conference, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources