Hacker News
points by satvikpendem 2 days ago | 0 comments
GPUI is quite a strange choice because there are so many forks of it, because Zed which made it is not interested in PRs that don't serve their use case of text editors, thus lots of common sense PRs for general desktop development were rejected.
[–] tensor 2 days ago
The fragmentation around GPUI really is unfortunate. It seems to be the only framework that is complete enough for serious products. E.g. you can pair it with accesskit and have accessibility, it has a good number of components including difficult to write ones like text editors with highlighting.
[–] satvikpendem 2 days ago
I'm looking forward to Blitz personally. And I don't think it's true that it's the only complete enough solution as there are many in Rust like slint, iced, egui etc.
[–] tensor 1 day ago
Slint yes but it’s commercial. Iced didn’t have a real accessibility story when I looked a few months ago. Ditto for egui. Also egui is immediate mode only which limits its general applicability.
[–] ogoffart 1 day ago
Slint is under multiple license, including the open-source GPL and a royalty free license. What specifically bothers you about the licensing? (I work on Slint, genuinely curious)
[–] satvikpendem 1 day ago
Probably that it's not non copy left like MIT so they can't just use it without sharing code back.
[–] ogoffart 1 day ago
But they even can. (royalty-free license)
[–] satvikpendem 18 hours ago
For free without paying, like the other GUI frameworks.