[EPILEPSY WARNING] How fast should an unoptimized terminal run?
What it is
Casey Muratori shows how fast a terminal renderer can run, building a simple reference renderer that handles Unicode and colored text far quicker than Windows Terminal. He argues that common excuses for slow terminals do not hold up.
Why Hacker News recommends it
It is the canonical reference for the claim that modern software wastes hardware, and the proof-of-concept behind the Windows Terminal performance debate.
- 6 people recommended it
- 7 different months
- 2 strong recommendations
- first 2021, last 2026
What HN commenters said
“See the epic demo (and stay till the end for color output)”
Casey Muratori demos a fast reference terminal renderer
dmitriid, 2021-07 · Strong recommendation · in “Apple and Intel first to use TSMC 3nm”
“it's just so very very good, and snark aside, his perspective is extremely valuable”
Series on implementing terminals with valuable software engineering perspective
dundarious, 2022-05 · Strong recommendation · in “Windows Terminal Source Code”
“Link to dev's presentation of their implementation that seems to run circles around microsoft's terminal”
Presentation of an implementation that outruns Microsoft's terminal
djoldman, 2022-05 · Recommendation · in “When I tell the Windows Terminal team something is simple, I am "misguided"”
“Casey Muratori excoriated the Windows Terminal dev team for failing to achieve a consistent 60 fps when displaying fixed-width text”
Shows terse, fast code outperforming the Windows Terminal team's work
jiggawatts, 2022-09 · Recommendation · in “Why modern software is slow”
“After watching an inspiring video on terminal optimization [1]”
Inspired the author to estimate how fast programs should run
surprisetalk, 2023-11 · Recommendation · in “Compressing Codebase Collocates”
“Casey spent <1 week making RefTerm, a skeleton proto-terminal with the same constraints Microsoft people had”
RefTerm demo showing simple code can beat Windows Terminal massively
jodrellblank, 2025-07 · Recommendation · in “Fast”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: terminal rendering, casey muratori, windows terminal, refterm, optimization
Also recommended by the same people
lectureRefterm Lecture Part 1 - Philosophies of OptimizationMolly Rocket · 10 HN recommenders · 2021–2026
lectureThe Only Unbreakable LawMolly Rocket · 12 HN recommenders · 2022–2026
explainerWhy the Dutch Wait Less at Traffic LightsNot Just Bikes · 2 HN recommenders · 2020–2025
talkJoe Armstrong & Jeremy Ruston - Intertwingling the Tiddlywiki with Erlang | Code Mesh LDN 18Code Sync · 2 HN recommenders · 2020–2024
explainerArcologiesIsaac Arthur · 3 HN recommenders · 2018–2022
talkThe paradox of choice | Barry Schwartz | TEDTED · 4 HN recommenders · 2010–2022
talkDjangoCon 2008 Keynote: Cal HendersonGoogle for Developers · 6 HN recommenders · 2009–2026
lectureThe Most IMPORTANT Video You'll Ever See (part 1 of 8)wonderingmind42 · 13 HN recommenders · 2010–2025