top | item 17635768

(no title)

ebbv | 7 years ago

Nobody bothers to decouple them because usually rendering a terminal is trivial and the output rate isn’t as fast for most use cases. But it sounds like if you’ve done it before it might be a cool thing to contribute to your preferred open source terminal program (if you want to.)

discuss

order

ComputerGuru|7 years ago

That’s simply not true. A lot of terminals can’t output even ‘ls’ fast enough once colored output is enabled.

hk__2|7 years ago

> But it sounds like if you’ve done it before it might be a cool thing to contribute to your preferred open source terminal program (if you want to.)

It’s not trivial to implement it in an existing codebase. Quoting from ITerm2’s Subpixel Antialiasing document:

> iTerm2’s design burdens the main thread with handling input from the TTY. A better design would perform only drawing and other UI activity on the main thread, but it’s too hard to change as there are thousands of implicit assumptions baked in to the code.