• BananaTrifleViolin@lemmy.world
    link
    fedilink
    English
    arrow-up
    30
    ·
    5 days ago

    I think it’s good they’re making a new desktop environment, but I personally wouldn’t want to be beta testing an environment on my new laptop.

    I personally don’t get the hype around Cosmic - I’m not clear what makes it so exciting for people? It seems to be a reaction to the restrictive design philosophy of Gnome but not moving too far from it at the moment. It’ll be interesting to see how far it moves from Gnome and if moving to Rust is actually meaningful to the end user.

    I can see it’s good for the Linux world that a new and modern DE is being developed. It gives users choice and may prompt innovation in the other DEs too. But maybe I’m beyond the age where new is exciting - I value stable and familiar environment, KDE in my case.

    I’m not against Cosmic in any sense - I just don’t quite get the level of hype I see surrounding it. Maybe it’d be more exciting if I was a Gnome user? Maybe it’s solving problems I don’t seems to have in KDE?

    • LeFantome@programming.dev
      link
      fedilink
      arrow-up
      21
      arrow-down
      1
      ·
      edit-2
      5 days ago

      Speaking for myself, this is why COSMIC is appealing:

      • nice middle-ground between oversimplified and over opinionated GNOME and KDE complexity
      • both floating and tiling are first class
      • Wayland native (no legacy)
      • pushing DE innovation
      • commercially backed
      • written in Rust
      • attractive
      • fast

      I also love that it is driving Smithay and Iced which matures the foundations of other great projects like Niri and even RedoxOS.

    • 1984@lemmy.today
      link
      fedilink
      arrow-up
      13
      ·
      edit-2
      5 days ago

      Ive been using it for a month now, latest git version that is updated several times per day. For me, its just so nice to have a fully rust built desktop environment. Its fast, smooth animations, built in tiling window management etc. It doesnt use the gtk desktop library so everything from the ground up is rust. After having only gtk and qt for so long, its really nice to see a fresh window manager with all the advantages that comes with rust.

      I havent noticed bugs, just one missing feature: the drag and drop doesnt seem to work in the cosmic file manager if one side is a nfs networked file system. But its minor stuff like that remaining. Its pretty much like gnome otherwise. I dont miss anything. All the extensions I used from gnome are already default here, like tray icons.

      I think this environment has the best font rendering also. Its incredibly crisp on my 4k screen.

      • jasory@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        What advantages come with rust? For a compiled program, I don’t see what benefits you get unless you are editing the source code.

          • jasory@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            19 hours ago

            I write quite a bit of Rust, and I’m still at a loss.

            It’s easier to write a low-error program in Rust. But low-error program in any compiled language is going to be essentially identical.

            • 1984@lemmy.today
              link
              fedilink
              arrow-up
              1
              ·
              edit-2
              12 hours ago

              I meant things like preventing stack overflows and memory leaks by the compiler before the program even runs. Of course its possible to write bug free software in any language but rust makes it much easier.

              So when a desktop is written in Rust, I feel like its going to be quality work and pretty stable, despite being an alpha or beta version. And thats what ive experienced myself after using it for a month. Its essentially already as stable as gnome, at least on my machine (amd).

            • Khleedril@cyberplace.social
              link
              fedilink
              arrow-up
              1
              ·
              18 hours ago

              @jasory @1984 I suppose the main benefit/downside is that the apps will be monolithic and avoid DLL hell, hence more reliable in that way but also taking up more resources between them.

    • LeFantome@programming.dev
      link
      fedilink
      arrow-up
      8
      ·
      5 days ago

      KDE has vastly improved in my view and is a really great option these days. That said…

      It is huge, monolithic, and difficult to modularize.

      It is complex.

      It occasionally has runaway resource use (eg. Indexing).

      • FizzyOrange@programming.dev
        link
        fedilink
        arrow-up
        5
        arrow-down
        1
        ·
        4 days ago

        I agree, KDE is actually pretty amazing these days. Bizarre that the Linux ecosystem is focused around Gnome when there’s another option available that so much better.

    • NekuSoul@lemmy.nekusoul.de
      link
      fedilink
      arrow-up
      9
      ·
      5 days ago

      It seems to be a reaction to the restrictive design philosophy of Gnome but not moving too far from it at the moment.

      For me, that’s indeed the main reason. I actually prefer their look and feel of Gnome, but absolutely loathe quite a few of their stubborn decisions, so I currently stick with KDE (which is also great). From what I’ve seen and tried, Cosmic seems to try and become a mix between those two.

      That, and it’s neat having a DE that offers both tiling and floating and treats them as equally important.

    • TheGrandNagus@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      I personally don’t get the hype around Cosmic - I’m not clear what makes it so exciting for people? It seems to be a reaction to the restrictive design philosophy of Gnome but not moving too far from it at the moment.

      It’s likely they don’t actually have much of a problem with Gnome UX, they just want to be fully in control, rather than Gnome devs being in control of it and there having to be compromises.

      Which is fair enough. Gnome DE belongs to Gnome and it’s up to them how the project is run. S76 wants to be fully in control of what they ship, so they moved.

      I doubt it was made specifically to solve a Gnome or KDE user’s problem. It’s just a business decision to make them less reliant on others.

      I guess people are just happy to have another major DE, and to have one built from the ground up on newer tech, without the legacy cruft that the likes of Plasma, Gnome, and Cinnamon do.

    • ArseAssassin@sopuli.xyz
      link
      fedilink
      arrow-up
      2
      ·
      5 days ago

      I recently installed Linux on an old laptop and decided to try out Cosmic alpha 7. I’ve been running I3 on my desktop and wanted a Wayland DE that keeps the tiling features, and I’ve been happy to find out that Cosmic alpha is 90% there despite still having some fairly significant bugs. I don’t find it especially exciting, but it’s functional without having to invest the time into setting up all the features of a DE inside a tiling WM.