Topics › Software Engineering & Languages

The best c, c++, rust, go & systems languages videos, according to Hacker News

161 videos about c, c++, rust, go & systems languages that Hacker News commenters keep pointing each other to, ranked by how many separate months they were recommended. Part of Software Engineering & Languages.

Lexical Scanning in Go - Rob Pike

GoogleFOSSSydney

161K views · 2011 · 13 HN recs

HN returns to it for years as an elegant introduction to writing a lexer that is easy to follow even without a parsing background.

How I program C

Eskil Steenberg

1M views · 2016 · 8 HN recs

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

Google I/O 2012 - Go Concurrency Patterns

Google for Developers

893K views · 2012 · 9 HN recs

The canonical recommendation for learning Go concurrency, praised as entertaining and clarifying when to use channels versus mutexes.

The Road to Zig 1.0 - Andrew Kelley

ChariotSolutions

167K views · 2019 · 5 HN recs

HN treats it as the standard introduction to Zig by its creator, with some calling it among the best talks they have seen.

Creating a Doom-style 3D engine in C

Bisqwit

990K views · 2015 · 3 HN recs

A favorite on Ask HN lists of programming YouTube channels, praised for mind-blowing systems and graphics programming and a watchable coding style.

LibreSSL with Bob Beck

Jason Tubnor

24K views · 2014 · 6 HN recs

Frequently linked as an entertaining and alarming account of OpenSSL code quality and why the fork happened.

I made a NES emulator in 15 minutes

Bisqwit

389K views · 2011 · 3 HN recs

HN programmers admire it as a clean, clever demonstration of emulator design and as the standout of a favorite programming YouTuber.

Intro to C on Windows - Day 1

Molly Rocket

370K views · 2014 · 4 HN recs

HN recommends it as an approachable way into C and low-level programming that gets to something visible quickly.

Rust's Journey to Async/Await

InfoQ

89K views · 2019 · 5 HN recs

HN points to it to show how deliberately the Rust team arrived at async/await and why it was chosen over alternatives like green threads.

Lecture 1 | Programming Paradigms (Stanford)

Stanford

1.2M views · 2008 · 3 HN recs

Commenters rate the whole playlist as high-quality, clear teaching that builds foundations from memory and machine instructions up to different paradigms.

Servo Architecture: Safety and Performance

linux conf au 2017 - Hobart, Australia

11K views · 2017 · 3 HN recs

HN recommends it as an exciting look at how a browser can be rebuilt for performance and safety, including the WebRender ideas that fed into Firefox Quantum.

C++ Seasoning

aghuttun

58K views · 2013 · 3 HN recs

Recommended whenever the STL mindset or avoiding raw loops in C++ comes up, as an enlightening talk on expressive algorithms.

Let's port Diablo to SerenityOS!

Andreas Kling

82K views · 2021 · 2 HN recs

HN commenters recommend it as a demonstration of SerenityOS's hackability and fast iteration across all layers of the system.

Going Native 2012 Keynote Stroustrup

savage309

33K views · 2012 · 2 HN recs

Cited as a good talk on the thinking behind C++11 and on using the type system to prevent bugs; some other mentions quote it critically.

Which of these have you already seen?

Connect YouTube and HackerTube AI hides what you've watched and ranks the rest for you.

Get Pro for $5