Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> As for email clients, I do keep wondering how Thunderbird can be so slow, how its rendering system can be so shite.

It's effectively single-threaded, with all the I/O running on the same thread as the GUI (oh import is so fun). And you need to load the entire metadata database for a folder into memory at once.

I have looked into fixing it before, but it does require redoing pretty much the entire API, which means its several man-years of developer work. And Mozilla has never invested enough in Thunderbird to let that sort of work get done.



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: