![]() Give me the one on the right every day of the week and twice on Sunday. Have a look at the side by side comparison. Here is a big one for me though: the war on information density by UX designers I think people are allowed to say they dislike the design of something without providing a academic thesis as to their reasoning. Sure, maybe one can shoestring that together with JS, but it's not making things more maintainable (as was the original goal), as JS gives you no access/synchronisation guarantees. Rust's prime async framework tokio has solutions for that, being a work-stealing executor it can detect this from another thread and move unrelated futures to other threads and continue execution there. Yeah, never said the contrary but a) still will be faster if done in rust or something like that (I use both JS and rust a lot, so I got at least _some_ experience with those different ecosystems) and b) it doesn't help if you do IO and hang in kernel D state then the whole thread hangs, including any IO loop. > There's no reason each email composition window can't be its own event loop, for instance. I don't use Google Docs, but I often get slow JS-ridden sites, also I never said this is the sole reason it's slow, at the end I even mentioned that it can be fixed with JS too – still rust is 10x faster and more efficient (better power usage on laptops), naturally one can code in both language such that it sucks independently – still, rust makes it harder to hold it wrong. When was the last time your browser locked up in Google Docs which is also primarily JS-driven? I even upgraded to a quite powerful workstation (a TLC NVMe over PCIe 4.0, 128 GiB of DDR5 memory, i7-12700K CPU), so yeah not signing off on the "fastest ever" either, that's rather a slap in the face of all power users. ![]() It might have also other reasons, and it might also be solvable with their JS stack, but what I know for sure is that the effects are real, and I face several frustrating moments a day when my email editor just freezes for ~10s and that this behavior was not existing a few years ago. I suspect that this is one of the reasons that the input field used for composing a plain text message hangs up every 20s - one minute as the backend has to do some IO or the like, even if the input field could be completely independent (e.g., I never see this behavior in Firefox, with much more tabs open and stuff happening in the background). While JS engines are an engineering marvel, they just cannot compete with bare metal compiled code, and the JS single-thread model really doesn't help. the company that gave rust the resources it needed to evolve and become stable to be a C++ replacement. While I definitively think that the devs were qualified to determine that their C++ code base was a too big maintenance burden, I just would have hoped that they went for Rust as replacement, after all Thunderbird shares code with Firefox and came from Mozilla, i.e. Yeah, I'm still disappointed that they swapped out lots of their C++ implementation with JavaScript. The unit I prefer using for anything that does not require Windows or other ressource hogs (eg. In any case I started using Thunderbird as a very early adopter, mostly due to their very convincing Firebird product (I was in Tech then, too). ![]() But then the earliest emails were imported from another email client into Thunderbird. Datestamp of earliest email in a random folder is December of 1999 - 23 years ago. Still, if speed is improved even slightly I'd welcome that. ever" is credible, and I have reason to believe that speed on an 13yo X86 unit still running 32bit will not be impressive. I do not believe that the claim of "Fastest. Due to feature creep, I suppose (in other news also UX in several subtle ways that all add up). Then, speed deteriorated bit by bit over the years. Moreso than Outlook/Outlook Express in startup as well as operation. Since then I have used the same install, only updating it, and moving/cloning to other units.īack then PCs were s-l-o-w but Thunderbird was _fast_. Last time I installed Thunderbird seems to have been in the 00's sometime.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |