Hacker News new | ask | show | jobs
by jwilm 2839 days ago
Author here; I'm happy to answer any questions!
5 comments

Not so much a question, but I wanted to thank you for the project. It's hit a sweet spot of configurability, stability, and performance for me, all without the baggage or caveats alternatives have. It's been my terminal of choice for a while now. Keep up the good work.
How did you choose the terminals to benchmark against? What about xterm or gnome-terminal or powershell or whatever?
We tried to strike a balance between "commonly accepted as fast" terminal emulators and coverage of "commonly used" terminal emulators. Termite gets us libvte-based terminals (like gnome-terminal), urxvt is generally considered as one of the fastest, and Kitty is another well-regarded GPU-accelerated terminal emulator. On macOS, there's not nearly as many choices.

Ultimately, it would be great if we could benchmark against every terminal emulator, but that can become a very time-consuming task. If there's another emulator you feel should be included, we can consider it for future updates/benchmarks.

You could try Terminology (I'm the main dev). It can be GPU-accelerated or not.
I didn't know that Terminology has GPU acceleration. I would be happy to include this in the future!
i would imagine konsole could be of interest as it's the default in KDE and not using libvte.
I would second that
I hate the moment when I lose something in history so I've set my xfce4-terminal to 250k lines which was always enough so I've tried to set scrollback history to that number. Alacritty allocated 1.4GBs during startup while Xfce can keep it within 20MBs. Any plans to allocate memory a bit less aggressively if such high number is used? Sure, without scrollbar it's kinda pointless anyway but when it gets implemented it can be useful. Thank you
Thank you very much. It's a delightful experience I have on all my machines.
Thanks for the updates! I'm compiling it now...