I've gotten used to sending output to a file rather than to the terminal because even the more efficient ones add overhead if there's a lot of output. It's more efficient to watch it with `tail -f` or better yet not at all.
Modern text rendering is really demanding and slow...
The APIs are monstrous. Libcairo, libpango, zillions of dependencies.
It's fun to fire up MGR sometimes and be reminded of how cheap&fast it used to be.
This thread inspired me to officially retire that project:
https://github.com/thestinger/termite#termite-is-obsoleted-by-alacritty…
I knew Alacritty had a keyboard-based text selection mode inspired by ours but I hadn't realized they'd added a comparable regex-based hints mode for quickly opening URLs, etc. too.
GPU-based rendering approach is also a nice fit with reducing CPU usage during compilation, fuzzing, etc. with a lot of output being generated.
It's certainly drastically higher throughput than VTE with lower CPU usage. I'm sure rendering all that text is still pretty demanding.