4 ms·
> It's the best anti-Outlook as far as I know. I don't know about Windows, but on Linux... I try every so often to use other clients, but Thunderbird is still
by seszett 11y ago
> It's the best anti-Outlook as far as I know.
I don't know about Windows, but on Linux... I try every so often to use other clients, but Thunderbird is still the only one I can bear.
For some reason there's always something that doesn't work with Gnome or KDE clients, keystore stuff that doesn't let me save my passwords, or seems to but doesn't actually remember them, or some indexation service insisting on taking half my CPU, or...
And the desktop-agnostic clients are ugly and lack features.
So through all this time, I've both hated Thunderbird and considered it the only usable client. I really wonder which one I'll switch to in the future.
- krisdol 11y agoI'd give evolution another shot. I find it to be the only enterprise-ready one
- creshal 11y agoIf by "enterprise-ready" you mean "slow, bloated, and byzantine", then yes, it fits that ecosystem perfectly. But despite being a single-threaded, half-XML-half-C cancerous pile of dirty hacks, Thunderbird is still faster and more stable – not to mention more extensible – than Evolution could ever hope to be.
- tormeh 11y agoGod, I hope the Unix people abandon C and start using Rust. It's going to raise the quality of open source desktop applications so much. Or, well, it'll at least be the first clear improvement in many decades.
- feld 11y agoAre you so daft to think that the rust compiler is written in something other than C/C++?
- creshal 11y agoThe original Rust compiler was written in… OCaml. Nowadays it's self-hosting.
- feld 11y agoAnd OCaml is written in C. Also, there's an awful lot of llvm involved in compiler-rt on github. To think you can evade C on a Unix box is very wishful thinking. You can't escape C-generated bytecode in your stack. It's bound to be somewhere.
- deleted 11y ago[deleted]
- krisdol 11y agoSeeing as much of the kernel is written in it, of course. Working efficiently with raw memory pointers requires an unsafe language. Even Windows is written in C/C++
- ionised 11y agoI don't know much about Rust but the Wikipedia page says the original Rust compiler was written in OCaml, and that the new compiler is self-hosted and written in the Rust language itself.
- feld 11y ago"OCaml comprises two compilers. One generates bytecode which is then interpreted by a C program." Just look at its source, there's C everywhere.
- the_why_of_y 11y agoThe OCaml bytecode interpreter is implemented in C. The OCaml compiler generating said bytecode is implemented in OCaml, as is the other OCaml compiler that generates machine code.
- krisdol 11y agoNo, by enterprise-ready I mean it works better than others at integration with various Exchange accounts, including calendar scheduling and contact lists.