3 ms·
I really think this is the single most substantial reason as to why desktop linux has sucked for so long. I was following your comment until the end - I don't
by whalesalad 5y ago
I really think this is the single most substantial reason as to why desktop linux has sucked for so long.
I was following your comment until the end - I don't have any probems with Rust but how will that help the situation?
- throwaway894345 5y agoI think it's mostly that Rust has a lot of energy behind it while and it attracts people who tend to be very capable and interested. Notably, [druid][0] and related projects are being worked on by [Raph Levien][1] who, well, I'll just quote his HN bio: > I do research on fundamental UI technology and 2D graphics, with a focus on Rust and fonts. Currently on the Google Fonts team. Rust also addresses many of my grievances with GTK and C++, notably the need to bolt on (although "bolt on" seems to imply less fragility than is the case) language features to give a higher level facade or otherwise deal with the deeply impoverished C and C++ build tools. Related to the previous point, Rust makes it much easier to bring in a dependency and write tests. Similarly, Rust benefits from a long tail of minor tooling improvements including documentation generation and hosting to text editor integration (Qt ships their own IDE which is of decent quality, but you have to go all-in on it; you don't get to use the plugins, keybindings, etc that you know and love from vscode / vim / emacs /etc and even then IIRC it only knows about things in the Qt project but not necessarily third party libraries--although with enough blood, sweat, and tears you can probably cobble together something based on clang metadata). [0]: https://github.com/linebender/druid https://github.com/linebender/druid [1]: https://news.ycombinator.com/user?id=raphlinus https://news.ycombinator.com/user?id=raphlinus
- bwoodruff 5y agoI'm not entirely sure this answers your question, but one of our founders, Dave, wrote a post that may give some context: https://dteare.medium.com/behind-the-scenes-of-1password-for-linux-d59b19143a23 https://dteare.medium.com/behind-the-scenes-of-1password-for... If that doesn't address your concerns please feel free to reach out to us at support+linux@1password.com — we'd love to chat. - Ben, 1Password
- nly 5y agoGUI toolkits suck on all platforms. It's just a hard problem and its a boring, loveless space to work in.
- pjmlp 5y agoThey are quite alright on Apple and Microsoft platforms.
- throwaway894345 5y agoI've heard this as well. I think it can be done, but it's probably not an easy effort and it doesn't seem to lend itself to teams of volunteers.