• 3 Posts
  • 59 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle


  • They dix not build the compositor from scratch, they built it on top of smithay, a library similar to wlroots but written in Rust.

    I don’t know if you’ve actually tried to use GTK or QT, but it’s insanely painful. There is a reason almost all apps are written in Electron. Native GUI toolkits suck. If they had used GTK they would have still had an outdated and hard to maintain toolkit, and to deal with Gnome politics. Using GTK was actually the initial idea.

    If we want Linux Desktop to succeed, at some point we have to build tools that people want to use. I’m glad they’re doing it.









  • I wasn’t thinking about applets but more about full-blown libcosmic applications.

    Gnome Circle bas a lot of very simple apps that do just 1 thing and weight a couple MB each at worst.

    With iced such an ecosystem would be at 20MB per app, so simple " don’t 1 thing and do it right" apps would be less scalable. And I doubt you would want to have all of gnome circle as a multicall binary.






  • teolan@lemmy.worldtoLinux@lemmy.mlCOSMIC Store Prototype
    link
    fedilink
    English
    arrow-up
    7
    ·
    5 months ago

    This is not relevant to this specific post but does anyone know how if the static linking used in Rust is an issue with cosmic?

    The last time I tried building a small app with Iced it was pretty bing (20MB) even though it didn’t do much. On the other hand a GTK app in rust easily fits within 5MB.

    Anyway I’m thrilled to try cosmic out as soon as it reached the Arch repos.