Hacker News new | ask | show | jobs
by 1f97 2601 days ago
why not use iTerm if on OS X?
3 comments

Agree. iTerm2 has been doing rendering with opengl for years. If you're on OS X its unclear why something like Hyper is necessary.
I stopped using iTerm2 in favor of the default Terminal because iTerm2 has worse performance and latency [1], and I wasn't getting anything out of its additional features. I noticed an improvement going back to Terminal.app. YMMV of course; but if we're asking why Hyper is necessary, I'd like to ask the same question of iTerm2.

[1]: https://danluu.com/term-latency/

iTerm2 has lots of features that Terminal.app lacks: https://www.iterm2.com/features.html
I use iTerm. There are alternatives that are faster, like Alacritty, but iTerm has a ton of features. It's hard to beat.
out of curiosity, could you give an example of where Alacritty would be faster than iTerm in a day-to-day environment?
Alacritty uses the gpu for acceleration, where iTerm uses it only sometimes. That might have changed in a recent release, but originally iTerm was limited in when it used the gpu.

I notices it a little bit when moving around quickly in NeoVim.

The only usecase that comes to my mind is text rendering when you want to navigate through some large log file, maybe even this some kind of syntax highlight.

Otherwise I'm quite curious too to why you may need a GPU rendering or something like this...

I wouldn't say that I need GPU to render my terminal, but if the alternative is to just let the GPU sit there, unused unloved, then I'll take the terminal that accelerates using the GPU.
I like the profile manager. I have all my servers in there.. ssh directly and have a certain color for prod etc.
iTerm is not that fast for debugging output. I switched to kitty. It sometimes crashes and ssh does not work completely but the speed makes up for it.