HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

visual programming

Commentary×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
Object-Oriented Programming is Bad44:35

Object-Oriented Programming is Bad

2.6M views • 10 years ago
Brian Will
Brian Will makes the case for procedural programming over object-oriented programming, arguing that OOP's promised encapsulation and decoupling are largely illusory. He analyzes real code examples and the problems of tying data to behavior in classes.
Twitter and Visual Studio Rant38:20

Twitter and Visual Studio Rant

158K views • 6 years ago
Molly Rocket
Casey Muratori responds on-stream to a dismissive Twitter post by demonstrating how slow Visual Studio's startup and debugger watch window are, comparing it to much older software and machines. It is a long rant about software performance and bloat.
Object-Oriented Programming is Embarrassing: 4 Short Examples28:03

Object-Oriented Programming is Embarrassing: 4 Short Examples

2.2M views • 10 years ago
Brian Will
Brian Will follows up his earlier anti-OOP video by walking through four short code examples, including Java code in the style of Uncle Bob, to show how object-oriented design complicates simple programs. It argues that OOP hides and scatters state and adds needless indirection.
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.
I have APHANTASIA (and you may too...without realising it!)12:54

I have APHANTASIA (and you may too...without realising it!)

8M views • 8 years ago
JAMIEvstheVOID
An artist describes discovering she has aphantasia, the inability to form mental images, and how it affects her work. She asks viewers about their own visualization.
violin plots should not exist42:15

violin plots should not exist

289K views • 3 years ago
Angela Collier
Physicist Angela Collier rants for 42 minutes about why violin plots are a poor way to show data, citing papers on violin and bean plots. It is part lecture on how to read distributions and part opinionated critique.
Rant: Entity systems and the Rust borrow checker ... or something.1:01:51

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

304K views • 8 years ago
Jonathan Blow
Jonathan Blow's hour-long livestreamed response to a RustConf 2018 closing keynote about entity systems in Rust. He argues that index-based entity systems amount to manual memory management that sidesteps the borrow checker, and he talks about friction for game developers.
Why CG Sucks (Except It Doesn't)7:40

Why CG Sucks (Except It Doesn't)

11.3M views • 11 years ago
RocketJump Film School
RocketJump Film School argues that we only notice bad CG while great CG is invisible, so CG seems to be everywhere ruining movies when it often is not.
The Worst Typo I Ever Made11:25

The Worst Typo I Ever Made

6.4M views • 6 years ago
Tom Scott
Tom Scott recounts the worst typo he ever made, a subtle mistake in code with destructive consequences at a previous job. It is a cautionary tale about irreversible operations.
Racket: Why I Think It’s a Great Language, and Why I’m Not Using It Anymore8:45

Racket: Why I Think It’s a Great Language, and Why I’m Not Using It Anymore

19K views • 5 years ago
Leandro Facchinetti
Leandro Facchinetti explains why he thinks Racket is a great language and why he stopped using it. He describes his backstory and experiences with the Racket community.
Music Software & Interface Design: MuseScore33:39

Music Software & Interface Design: MuseScore

959K views • 7 years ago
Tantacrul
Tantacrul gives a detailed UX and UI design review of the MuseScore 3 notation software and compares it with Sibelius. It examines visual appeal, navigation and notation quality.
Ross's Game Dungeon: Deus Ex - Human Revolution42:53

Ross's Game Dungeon: Deus Ex - Human Revolution

1M views • 10 years ago
Accursed Farms
Ross Scott's Game Dungeon episode critiques Deus Ex: Human Revolution, looking at its design, politics and visual style. It is part of his series of opinionated game reviews.
VFX Artists React to DUNE Bad & Great CGi21:41

VFX Artists React to DUNE Bad & Great CGi

6.7M views • 4 years ago
Corridor Crew
Corridor Crew VFX artists react to the visual effects of the 2021 Dune and compare them with David Lynch's 1984 version. They discuss which effects were practical and which were CGI.
✖️Coronavirus TIMELINE18:18

✖️Coronavirus TIMELINE

208K views • 6 years ago
Nathan Rich
A data-visualization style timeline of the early coronavirus outbreak events by YouTuber Nathan Rich. It lays out dates of key developments in China.
Star Wars Origins: The Dam Busters - Side by Side Scene Comparison2:38

Star Wars Origins: The Dam Busters - Side by Side Scene Comparison

608K views • 12 years ago
The Non-Conformist
A three-minute side-by-side comparison of scenes from Star Wars (1977) and the WWII film The Dam Busters (1955). It shows how closely the Death Star trench run mirrors the earlier film.