Refterm v2 - Resource usage, binary splat, glyph sizing, and more
What it is
Casey Muratori follows up his refterm proof-of-concept, a GPU-based terminal renderer, with a second part covering memory usage, glyph sizing and correct Unicode and VT handling. It is built to show that a terminal can be fast and correct without heroic effort.
Why Hacker News recommends it
HN points to it as proof that a small, straightforward renderer can beat Windows Terminal on speed and memory, whenever software slowness comes up.
- 3 people recommended it
- 4 different months
- 0 strong recommendations
- first 2021, last 2025
What HN commenters said
“he shows that in-use-memory is half that of Windows terminal, whilst simultaneously being >100x faster.”
Shows refterm using half the memory and being far faster than Windows Terminal
fredrikholm, 2021-07 · Recommendation · in “Looking at the Performance of Refterm”
“You should look into Casey Muratori's quest[1] against Windows terminal slowness on github and youtube.”
Latest in Casey Muratori's proof-of-concept fast GPU terminal series
mariusor, 2021-07 · Recommendation · in “Warp: Fast, Rust-based terminal (waiting list)”
“watch Casey Muratori's rant about Microsoft's poor track record with performance”
Rant about Microsoft's poor track record with performance
jiggawatts, 2021-08 · Recommendation · in “WireGuardNT, a high-performance WireGuard implementation for the Windows kernel”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: refterm, gpu rendering, windows terminal, unicode, software performance
Also recommended by the same people
talkCppCon 2019: Matt Godbolt “Compiler Explorer: Behind The Scenes”CppCon · 2 HN recommenders · 2021–2025
commentaryTwitter and Visual Studio RantMolly Rocket · 3 HN recommenders · 2020–2026
lectureArithmetic, Population and Energy - a talk by Al BartlettlXlSalemlXl · 6 HN recommenders · 2016–2023
talkCppCon 2016: Nicholas Ormrod “The strange details of std::string at Facebook"CppCon · 4 HN recommenders · 2018–2026
talkThe Forgotten Art of Structured Programming - Kevlin Henney [C++ on Sea 2019]cpponsea · 2 HN recommenders · 2021–2022
talkLISA11 - Fork Yeah! The Rise and Development of illumosUSENIX · 9 HN recommenders · 2012–2026
explainerHow big is a visible photon?Huygens Optics · 3 HN recommenders · 2021–2025
talkCppCon 2015: Andrei Alexandrescu “std::allocator...”CppCon · 7 HN recommenders · 2017–2025