C, C++, Rust, Go & systems languages Videos Recommended on Hacker News (163)
C, C++, Rust, Go & systems languages is one of the 150 topics Hacker News readers organize their video recommendations around. These 163 videos each earned real recommendations in real HN threads between 2009 and 2026 — 474 recommendations in total — and they're ranked by how many separate months the community kept coming back to them, not by view count.
Systems programming languages: C, C++, Rust, Go, Zig, D, memory management, ownership, concurrency, goroutines, templates, CppCon talks, Herb Sutter, Rob Pike.
Why HN keeps sending people here — on CppCon 2015: Andrei Alexandrescu “std::allocator...”: “It really opened my eyes to how one could very elegantly make a very complex and high-performance heap allocator” — an HN commenter, 2025.
Features
Evergreen only
11 mo on HNCppCon 2015: Andrei Alexandrescu “std::allocator...”
12 mo on HNLexical Scanning in Go - Rob Pike
10 mo on HNCppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”
9 mo on HNRustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine West
10 mo on HNCppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”
9 mo on HNIdeas about a new programming language for games.
9 mo on HNCppCon 2014: Mike Acton "Data-Oriented Design and C++"
9 mo on HNHow I program C
9 mo on HNGoogle I/O 2012 - Go Concurrency Patterns
7 mo on HNCppCon 2015: Kate Gregory “Stop Teaching C"
7 mo on HNZig: A programming language designed for robustness, optimality, and clarity – Andrew Kelley
7 mo on HNCppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures"
6 mo on HNThe Road to Zig 1.0 - Andrew Kelley
7 mo on HNCppCon 2019: Chandler Carruth “There Are No Zero-cost Abstractions”
7 mo on HNCppCon 2017: Juan Pedro Bolivar Puente “Postmodern immutable data structures”
6 mo on HNCasey Muratori | Smart-Pointers, RAII, ZII? Becoming an N+2 programmer
5 mo on HNC++ and Beyond 2012: Herb Sutter - atomic Weapons 1 of 2
6 mo on HNSorting Algorithms: Speed Is Found In The Minds of People - Andrei Alexandrescu - CppCon 2019
5 mo on HNCreating a Doom-style 3D engine in C
6 mo on HNCppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”
7 mo on HNdotGo 2015 - Rob Pike - Simplicity is Complicated
7 mo on HNCppCon 2017: Titus Winters “C++ as a "Live at Head" Language”
6 mo on HNContainers From Scratch • Liz Rice • GOTO 2018
6 mo on HNCppCon 2015: Greg Law " Give me 15 minutes & I'll change your view of GDB"
5 mo on HNCan C++ be 10x Simpler & Safer? - Herb Sutter - CppCon 2022
6 mo on HNCppCon 2017: Carl Cook “When a Microsecond Is an Eternity: High Performance Trading Systems in C++”
6 mo on HNStanford Seminar - The Soul of a New Machine: Rethinking the Computer
5 mo on HNScale By The Bay 2018: Bryan Cantrill, Rust and Other Interesting Things
5 mo on HNLibreSSL with Bob Beck
5 mo on HNDconf 2014 Day 2 Keynote: The Last Thing D Needs -- Scott Meyers
5 mo on HNI made a NES emulator in 15 minutes
5 mo on HNGolang UK Conf. 2016 - Liz Rice - What is a container, really? Let's write one in Go from scratch
5 mo on HNAndrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)
5 mo on HNCppCon 2015: Herb Sutter "Writing Good C++14... By Default"
4 mo on HNIntro to C on Windows - Day 1
4 mo on HN