HackerTube.dev

"Clean" Code, Horrible Performance

Molly Rocket · 1.2M views · 2023-02-28 · 22:41

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

Casey Muratori shows how typical 'clean code' object-oriented patterns can cost large factors in performance. He benchmarks them against simpler data-oriented code.

On Hacker News

A frequent citation in debates about SOLID and Clean Code, representing the performance-first side of the argument.

Recommended by 3 HN people across 5 months · HN mentions 2023–2026

Topics

Search by tags

What people said

xiphias2 · 2026-07 · Recommendation

If you want something real, look at Clean Code Horrible Performance youtube video if you haven't. I also found Bob Martin entertaining, but after trying to follow his suggestions I just got into the trap that Casey Muratori shows: even if I don't care about the performance of the code at the start, the amount of abstractions Uncle Bob advises makes it just too easy to make the code extremely hard to optimize later. [VIDEO]

Read the original HN comment ↗
latexr · 2025-03 · Recommendation

You may enjoy “"Clean" Code, Horrible Performance”, from Casey Muratori. [VIDEO] Casey specialises in game engine research and development [LINK] And has an ongoing course on computer performance for programmers. [LINK]

Read the original HN comment ↗
xiphias2 · 2024-08 · Recommendation

Look at Casey Murrey's Clean Code horrible performance youtube video: [VIDEO] I also watched clean code videos and used it in practice, and why it _felt_ right my code size blew up and actually it got harder to understand by other people instead of easier. Nowdays my main guidelines are getting a balance between less lines of code (while still readable), readable variable names and better performance. Also I may get hate here for it, but I learned a lot from watching George Hotz programming tinygrad (available on YouTube).

Read the original HN comment ↗

Sources

Video by Molly Rocket, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources