Looking at the Performance of Refterm
nibblestew.blogspot.com
nibblestew.blogspot.com
Casey's demonstration is specific to the claim that terminal text rendering, by itself, is "worthy of a PhD thesis", as written by a Microsoft employee. He makes no claim to Refterm being an actual terminal emulator, and he repeatedly says that it is not optimized, by which he means that he has never profiled it; it reuses Windows library code, implements a simple LRU glyph cache, and has an option to bypass conio and present a buffer passed directly through the kernel. The code is otherwise just a first pass at achieving the desired features, but it succeeds in demonstrating that a high-bandwidth terminal emulator is possible if pursued with any effort.
I watched Casey’s presentation and I think his prototype does an excellent job of dispelling some standard excuses for why this stuff isn’t faster.
"Faster" doesn't need to mean "faster by every measure", it needs to mean that it's faster in the ways that matter given the constraints of the problem and what the program is trying to accomplish. The author of the code seems to have been very clear that this was a proof of concept around perceived performance of a specific aspect of the application, and I can't think of how the really doesn't satisfy that.
Windows terminal chugging away in the background consuming 20% CPU for minutes at a time whilst he's debunking these claims / running the same data on refterm a few times over is hilarious (inflammatory or not).
Give the (refterm) author a break!