Thunderbird had already a good email UX, what it now doesn't really has (anymore!) is performance, this post makes me honestly worried that the project will go in the totally wrong direction, alienating all power users.<p>Swapping out the C++ pop/imap/... implementation with a JS one is bogus IMO, yeah JS engines are fast nowadays, but still order of magnitude slower than compiled code.<p>Not to go for the meme, but what I really don't get is why not go for rust if a rewrite is anyway planned and your share the codebase with the product that caused the invention of that language, and showed that its possible to integrate it for subsystems?!<p>Fact is that my whole Thunderbird hangs and freezes completely ~15 times a day, on my 128 GiB DDR5, fast, PCIe 4 attached TLC NVMe storage and a Alder Lake top model i7 CPU. Look, a input text field, configured for <i>plain text</i>, just must not hang on such a machine, even not on a 15y old one - it's a god damn text input field, if that hangs you just make some things horribly wrongs, it's so irritating and just not healthy for anybodies blood pressure - save local in sync and save to drafts async.<p>Then there are the crashes, resize some reply window while it loads something in the main one? boom, crashed.<p>Mail is a big topic add work, for one we got a product that handles mail and for another we use mail in our development flow _a lot_, just like a lot of other Open Source projects. I know quite a few people that use, or well, used, Thunderbird as their mail reader, and more thanks to CalDav and Matrix implementation, ... basically only touching git send-email besides Thunderbird for mail related stuff.<p>None, literally zero, of them complained about the UI or UX from a few years ago, like never. Well a few that tried out recent betas did about adding some odd side bars, hiding down menus, making a lot of things harder to find.<p>To conclude my, already cut short, rant (sorry, this one was brewing since a bit): Now I got the aerc client set up, waiting on stand by for the final blow of sensless UI shuffle-around-and-make-unuseable-for-power-user updates; as then I'll have to say good bye to the (former) GOAT mail client - never thought this would happen :-(