HackerTube
Categories › Software Engineering & Languages

Programming language design Videos Recommended on Hacker News (193)

Programming language design is one of the 150 topics Hacker News readers organize their video recommendations around. These 193 videos each earned real recommendations in real HN threads between 2007 and 2026 — 599 recommendations in total — and they're ranked by how many separate months the community kept coming back to them, not by view count.

Programming language design: language semantics, type systems, type theory, syntax, language features, Jai, Haskell type classes, Rust design, language history, why languages succeed or fail.

Why HN keeps sending people here — on How Python was Shaped by leaky Internals, Armin Ronacher, Flask framework: “This excellent talk describes how the semantics of the "add" operation are much more complex than generally described.” — an HN commenter, 2021.

3 mo on HN

MountainWest RubyConf 2014 - But Really, You Should Learn Smalltalk

Confreaks
3 HN recommender · 2016–2024
3 mo on HN

ElixirConf 2023 - José Valim - The foundations of the Elixir type system

ElixirConf
3 HN recommender · 2023–2026
3 mo on HN

Procedural Programming: It Never Went Away — Kevlin Henney | Build Stuff

Build Stuff - #1 Software Dev Conf
2 HN recommender · 2018–2021
3 mo on HN

#Gamelab2018 - Jon Blow's Design decisions on creating Jai a new language for game programmers

Gamelab Conference
3 HN recommender · 2018–2023
3 mo on HN

Does APL Need a Type System? by Aaron W Hsu at #FnConf18

ConfEngine
3 HN recommender · 2019–2025
3 mo on HN

Modeling Data Concurrency w/ Asynchronous I/O in Zig - RedisConf 2020

Redis
3 HN recommender · 2020–2021
3 mo on HN

Origins of Go Concurrency style by Rob Pike

jasonofthel33t
3 HN recommender · 2013–2025
2 mo on HN

CppCon 2017: Herb Sutter “Meta: Thoughts on generative C++”

CppCon
2 HN recommender · 2017–2020
3 mo on HN

Rant: Entity systems and the Rust borrow checker ... or something.

Jonathan Blow
3 HN recommender · 2018–2025
2 mo on HN

miniKanren - Dan Friedman and William Byrd

ClojureTV
2 HN recommender · 2013–2018
3 mo on HN

OSCON 2010: Rob Pike, "Public Static Void"

O'Reilly
3 HN recommender · 2012–2023
3 mo on HN

"Liberating the Smalltalk lurking in C and Unix" by Stephen Kell

Strange Loop Conference
2 HN recommender · 2016–2023
3 mo on HN

"Programming Should Eat Itself" by Nada Amin

Strange Loop Conference
3 HN recommender · 2015–2024
3 mo on HN

Badness 0 (Apostrophe‛s version)

suckerpinch
4 HN recommender · 2024–2026
3 mo on HN

"Swift as C++ Successor in FoundationDB" by Konrad Malawski (Strange Loop 2023)

Strange Loop Conference
3 HN recommender · 2023–2025
3 mo on HN

High-performance Tree Wrangling, the APL Way // Aaron Hsu // Dyalog '18

Dyalog User Meetings
3 HN recommender · 2019–2021
3 mo on HN

The Joy of Programming in Jai - Part 1: Hello World

Nuno Afonso
3 HN recommender · 2020–2021
3 mo on HN

Introducing a Memory-Safe Successor Language in Large C++ Code Bases - John McCall - CppNow 2023

CppNow
3 HN recommender · 2023–2025
3 mo on HN

Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #381

Lex Fridman
4 HN recommender · 2023–2026
3 mo on HN

Crust of Rust: Lifetime Annotations

Jon Gjengset
3 HN recommender · 2020–2023
3 mo on HN

Simon Peyton Jones - Linear Haskell: practical linearity in a higher-order polymorphic language

Curry On!
3 HN recommender · 2018–2020
3 mo on HN

“What is Success?” by Evan Czaplicki

Elm Europe
2 HN recommender · 2018–2023
3 mo on HN

Introduction to Julia - Part 1 | SciPy 2014 | David Sanders

Enthought
3 HN recommender · 2014–2015
2 mo on HN

Effective ML

Jane Street
2 HN recommender · 2018–2021
2 mo on HN

Four Languages from Forty Years Ago - Scott Wlaschin

NDC Conferences
2 HN recommender · 2019–2022
2 mo on HN

A Tour of Prolog

The Power of Prolog
2 HN recommender · 2022–2024
2 mo on HN

Living Computation: Robust-first programming in ULAM

Dave Ackley
2 HN recommender · 2015–2025
2 mo on HN

Chuck Moore's Fireside Chat 2011

GreenArraysInc
2 HN recommender · 2013–2017
2 mo on HN

Self: The Movie;

Jecel Assumpção Jr
2 HN recommender · 2013–2024
2 mo on HN

2023 LLVM Dev Mtg - Mojo 🔥: A system programming language for heterogenous computing

LLVM
2 HN recommender · 2023–2026
2 mo on HN

Computer Science - Brian Kernighan on successful language design

University of Nottingham
3 HN recommender · 2015–2022
2 mo on HN

Why Static Typing Came Back • Richard Feldman • GOTO 2022

GOTO Conferences
2 HN recommender · 2023–2024
2 mo on HN

Philip Wadler - Propositions as Types (Lambda Days 2016)

Erlang Solutions
2 HN recommender · 2016–2021
2 mo on HN

Dynamic Languages Wizards Series - Panel on Language Design

Eduardo Cavazos
1 HN recommend · 2014–2025
2 mo on HN

"How to Think about Parallel Programming: Not!" - Guy L. Steele Jr. (Strange Loop 2010)

Strange Loop Conference
2 HN recommender · 2022–2024
2 mo on HN

Edward Kmett - Type Classes vs. the World

Boston Haskell
2 HN recommender · 2015–2024