News for hackers. Stuff that matters.
Re:It takes a PhD to develop that by zacmps on Monday October 04, 2021 @04:39PM (#28751790)
The really hard part of writing a terminal emulator, at least from my experience working on Alacritty, is fast scrolling with fixed regions (think vim).

Plently of other parts of terminal emulators are tricky to implement performantly, ligatures are one Alacritty hasn't got yet.

Re:It takes a PhD to develop that by Hendrikto on Tuesday October 05, 2021 @06:19AM (#28757450)
Thanks for the insight.

I have never written a terminal enulator, so could you maybe summarize why fast scrolling with fixed regions is so hard to implement?