HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

program analysis

4-20 minutes×Play all on YouTube

Upload date

Past year2020s2010s2000s

Type

TalkLectureExplainerTutorialDocumentaryInterviewDemoCommentaryComedyMusic

Duration

Under 4 minutes4-20 minutes20-60 minutesOver 1 hour

Features

Hidden gemsEvergreen only

Sort by

RelevanceRecently recommendedUpload dateOldest firstView countLike ratioMost recommended
Intentional Programming demo (Part 2) - Compiler10:01

Intentional Programming demo (Part 2) - Compiler

4K views • 20 years ago
dftube
Part 2 of an old Microsoft Research demo of Intentional Programming, showing the compiler side of a system that stores programs as abstract structure rather than text. The uploader says the companion editor clip is clearer.
Intentional Programming demo (Part 1) - Editor9:59

Intentional Programming demo (Part 1) - Editor

14K views • 20 years ago
dftube
A roughly ten-minute demo of Microsoft's Intentional Programming research system, showing its editor and an unusual way of working with code. It is the first of two clips cut from a longer video.
Hitler reacts to functional programming4:00

Hitler reacts to functional programming

275K views • 7 years ago
Rymdkraftverk
A Downfall-style parody in which Hitler rages about functional programming concepts such as monads and Haskell. It runs about four minutes.
Lecture 1 | Programming Paradigms (Stanford)17:26

Lecture 1 | Programming Paradigms (Stanford)

1.2M views • 18 years ago
Stanford
The first lecture of Stanford's CS107 Programming Paradigms, taught by Jerry Cain, giving an overview of the course. The course goes from C and assembly through C++, concurrency, Scheme and Python.
The Joy of Programming in Jai - Part 1: Hello World13:48

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

36K views • 6 years ago
Nuno Afonso
The first part of a series on programming in Jai, Jonathan Blow's in-development language. It covers compiling, writing hello world and using code from other files.
Most Popular Programming Languages 1965 - 20194:58

Most Popular Programming Languages 1965 - 2019

7.2M views • 7 years ago
Data Is Beautiful
An animated ranking of the most popular programming languages from 1965 to 2019, built from popularity indexes, GitHub access data and historical surveys.
APL at Julia's Speed | Shashi Gowda | JuliaCon 20168:34

APL at Julia's Speed | Shashi Gowda | JuliaCon 2016

3K views • 10 years ago
The Julia Programming Language
A JuliaCon 2016 talk by Shashi Gowda showing an APL implementation in Julia. APL code is translated to Julia and JIT compiled to machine code.
Topic match · Compilers, interpreters & program analysis
Apple's Independent Repair Program is a useless PR stunt.16:09

Apple's Independent Repair Program is a useless PR stunt.

85K views • 6 years ago
Louis Rossmann
Louis Rossmann argues that Apple's Independent Repair Program is a PR stunt that misleads the public and burdens independent repair shops. He discusses parts access restrictions and program limits.
A Sudoku Solver in APL9:43

A Sudoku Solver in APL

47K views • 14 years ago
Dyalog
A Dyalog demonstration of developing a Sudoku solver in APL, using an algorithm by Arthur Whitney with performance work by John Scholes. The narration steps through the array-oriented solution.
Topic match · Algorithms & data structures
Depth-first search in APL11:32

Depth-first search in APL

11K views • 12 years ago
Dyalog
John Scholes builds a depth-first tree-search operator step by step in a Dyalog APL session. It covers higher-order functions and runs the search on the N-Queens problem.
Topic match · Algorithms & data structures
Bytebeat: Experimental music from very short C programs4:12

Bytebeat: Experimental music from very short C programs

222K views • 15 years ago
Ville-Matias Heikkilä (viznut)
Viznut demonstrates bytebeat, experimental music generated by extremely short C programs. It is the first of a series of videos on the technique.
Handmade Hero | Getting rid of the OOP mindset7:44

Handmade Hero | Getting rid of the OOP mindset

167K views • 9 years ago
vexe
A short clip of Casey Muratori from Handmade Hero explaining why he rejects the object-oriented mindset and how to move away from it. It is part rant, part programming philosophy.
Geo Carncross: How to program computers (kos)15:52

Geo Carncross: How to program computers (kos)

6K views • 11 years ago
Justin Cormack
A 2014 talk by Geo Carncross (geocar) demonstrating kOS, a minimalist operating system and programming environment built around the k language, with early screenshots.
John Carmack: Best programming setup and IDE | Lex Fridman Podcast Clips15:20

John Carmack: Best programming setup and IDE | Lex Fridman Podcast Clips

960K views • 4 years ago
Lex Clips
A clip of John Carmack on the Lex Fridman podcast discussing his programming setup, why he favors debuggers and IDEs, and his puzzlement at developers who avoid them.
Interactive programming Flappy Bird in ClojureScript6:22

Interactive programming Flappy Bird in ClojureScript

55K views • 12 years ago
Bruce Hauman
Bruce Hauman live-codes Flappy Bird in ClojureScript in about six minutes, using figwheel to hot-reload changes into the running game. The demo shows game behavior being changed interactively without restarting.
Blade Runner 2049 | "Cells Interlinked" and Pale Fire (LITERALLY ME! INCELS INTERLINKED)19:42

Blade Runner 2049 | "Cells Interlinked" and Pale Fire (LITERALLY ME! INCELS INTERLINKED)

344K views • 4 years ago
Fallopium Films
A film-analysis video essay linking Blade Runner 2049's Cells Interlinked sequence to Nabokov's Pale Fire. It examines the poetry and meaning behind the film's references.
Bytebeat: Music from very short programs - the 3rd iteration7:15

Bytebeat: Music from very short programs - the 3rd iteration

327K views • 15 years ago
Ville-Matias Heikkilä (viznut)
Viznut's third bytebeat video presents music generated by very short C programs and JavaScript expressions. It links to online tools and deeper analysis of one-line music.
Louis Rossmann dismantles Apple's PR stunt "repair program"7:11

Louis Rossmann dismantles Apple's PR stunt "repair program"

515K views • 6 years ago
Louis Rossmann
Louis Rossmann criticizes Apple's independent repair provider program as a PR move with invasive contract terms. He argues it does little for independent shops or customers.
Did Nintendo really forget to Optimize Super Mario 64 ? | MVG13:14

Did Nintendo really forget to Optimize Super Mario 64 ? | MVG

1.3M views • 6 years ago
Modern Vintage Gamer
Modern Vintage Gamer examines the claim from the Super Mario 64 decompilation project that the game shipped unoptimized, and puts it in the context of 1996 N64 development.
Topic match · Compilers, interpreters & program analysis
John Rauser keynote: "Statistics Without the Agonizing Pain" -- Strata + Hadoop 201411:48

John Rauser keynote: "Statistics Without the Agonizing Pain" -- Strata + Hadoop 2014

61K views • 12 years ago
O'Reilly
John Rauser's Strata 2014 keynote argues that programmers can learn statistics quickly by simulating random processes and shuffling data. He explains p-values through resampling rather than formulas.
How Airlines Quietly Became Banks16:45

How Airlines Quietly Became Banks

7.4M views • 4 years ago
Wendover Productions
A Wendover Productions explainer arguing that major airlines make much of their profit from loyalty programs and co-branded credit cards rather than flying. It frames airlines as quasi-banks that sell points in bulk, using United's pandemic-era loan as a hook.
Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 201410:23

Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 2014

157K views • 12 years ago
O'Reilly
Andrew Sorensen's OSCON 2014 keynote in which he live-codes generative music on stage using his Impromptu environment while narrating his computational and musical choices. It imagines concert programmers as a performing art.
How government programs drive up college tuitions9:53

How government programs drive up college tuitions

80K views • 17 years ago
Peter Schiff
Peter Schiff, during his 2010 Senate campaign, argues that government loan programs and subsidies push college tuition up.
Living Computation: Robust-first programming in ULAM15:03

Living Computation: Robust-first programming in ULAM

4K views • 11 years ago
Dave Ackley
Dave Ackley presents robust-first computing and the ULAM programming language for the Movable Feast Machine, a cellular-automata-like architecture. It was a short video for the Future Programming Workshop 2015.
Illustrating Crafting Interpreters9:24

Illustrating Crafting Interpreters

12K views • 8 years ago
Bob Nystrom
Bob Nystrom shows his process for hand-drawing the diagrams in his book Crafting Interpreters, from pencil sketches to tracing and inking. It is a time-lapse of the whole illustration workflow.
Topic match · Compilers, interpreters & program analysis
A 10x faster TypeScript13:45

A 10x faster TypeScript

608K views • 1 year ago
Microsoft Developer
Anders Hejlsberg introduces the native port of the TypeScript compiler, written in Go, which promises roughly 10x faster tooling. He demos compiling VS Code and explains where the speedup comes from.
Topic match · Compilers, interpreters & program analysis
Alternate Reality Kit by Randall Smith at Xerox PARC 1986 (VPRI-0131)11:54

Alternate Reality Kit by Randall Smith at Xerox PARC 1986 (VPRI-0131)

4K views • 10 years ago
Yoshiki Ohshima (大島芳樹)
A 12-minute demo of the Alternate Reality Kit, built by Randall Smith at Xerox PARC in 1986. It is a simulated physical world in which users manipulate objects and program by direct interaction.
Interview with FFMPEG enthusiast5:59

Interview with FFMPEG enthusiast

572K views • 4 years ago
Kai Lentit
Kai Lentit's comedy sketch parodying an interview with an FFmpeg enthusiast. It pokes fun at the open source command-line tool experience and video conversion woes.
React without memo12:01

React without memo

150K views • 4 years ago
React Conf
A React Conf talk by Xuan Huang previewing React Forget, a compiler that automatically memoizes components. It argues for making memoization the default so developers need not write useMemo or useCallback by hand.
Topic match · Compilers, interpreters & program analysis
The Program - William Binney Interview8:19

The Program - William Binney Interview

38K views • 14 years ago
TheDigitalperipheral
A short NYT Op-Doc by Laura Poitras profiling NSA veteran William Binney, who says a program he helped design collects Americans' personal data.
iPhone 14 Pro Programmed To Reject Repair  - Teardown and Repair Assessment16:04

iPhone 14 Pro Programmed To Reject Repair - Teardown and Repair Assessment

1.8M views • 4 years ago
Hugh Jeffreys
Hugh Jeffreys tests the iPhone 14 Pro and finds that swapping genuine parts between phones disables features, concluding that third-party repair is not really viable despite Apple's Self Service Repair program.
NSA Whistle-Blower Tells All: The Program | Op-Docs | The New York Times8:28

NSA Whistle-Blower Tells All: The Program | Op-Docs | The New York Times

447K views • 14 years ago
New York Times Opinion
A New York Times Op-Doc by Laura Poitras profiling William Binney, a 32-year NSA veteran who helped design a secret program he says collects Americans' personal data.
Computer program that learns to play classic NES games16:18

Computer program that learns to play classic NES games

2.2M views • 13 years ago
suckerpinch
Tom7 explains and demos software that learns to play NES games by finding score patterns in memory and then searching for inputs that raise it. It is the video companion to his SIGBOVIK paper.
Creating a Doom-style 3D engine in C18:50

Creating a Doom-style 3D engine in C

991K views • 11 years ago
Bisqwit
Bisqwit builds a Doom or Duke Nukem 3D style software-rendered 3D engine in C from scratch, supporting non-Euclidean geometry. It covers vector rotation and portal rendering with sped-up, tool-assisted coding.
Akira Kurosawa - Composing Movement8:25

Akira Kurosawa - Composing Movement

10.8M views • 11 years ago
Every Frame a Painting
An Every Frame a Painting video essay on how Akira Kurosawa used movement, weather and composition to tell stories. It draws on clips and interviews with other filmmakers.
I made a NES emulator in 15 minutes15:04

I made a NES emulator in 15 minutes

389K views • 14 years ago
Bisqwit
Bisqwit writes a NES emulator in C++ in about 15 minutes of tool-assisted, sped-up coding, narrated with captions. It shows an accurate emulator built with a compile-time generated 6502 instruction table. Part 2 covers compiling and running it.
Stephen Wolfram's Introduction to the Wolfram Language12:56

Stephen Wolfram's Introduction to the Wolfram Language

924K views • 12 years ago
Wolfram
Stephen Wolfram gives a 13-minute tour of the Wolfram Language, a symbolic, functional programming language with a built-in knowledgebase. He demos querying large datasets, interactivity and deployment.
Michael Bay - What is Bayhem?8:42

Michael Bay - What is Bayhem?

3.3M views • 12 years ago
Every Frame a Painting
An Every Frame a Painting video essay on Michael Bay's style, 'Bayhem', covering his camera movement, composition, color and editing. It argues that even if you dislike his films, they teach something about visual perception.
Edgar Wright - How to Do Visual Comedy8:00

Edgar Wright - How to Do Visual Comedy

11.4M views • 12 years ago
Every Frame a Painting
An Every Frame a Painting video essay analysing how Edgar Wright creates visual comedy through framing, camera movement, editing, sound effects and music.
Land of Lisp- The Music Video!4:14

Land of Lisp- The Music Video!

197K views • 16 years ago
lisperati
A playful music video promoting the book Land of Lisp, with a song about Lisp programming.