top | item 41480067

(no title)

skriticos2 | 1 year ago

As a GNOME user, I kinda understand what they want to achieve, but they are seriously short on resources, so there is really little substance to all the rosy aspirations. They are also very oppinionated, which then turns away a lot of liberal developers that just want to scratch their own itches.

As for file manager usability, I grew up with Norton commander and pretty much gave up on ever seeing power user addressed file manager. It's fine for simple office type stuff that I bother few times a month on my Linux system but that's basically it.

When I have any more elaborate needs I fall back to plain old terminal with something like git or maybe even midnight commander, because that's what's getting the job done.

What I find really sad is, that they have like a million bindings to every programming language there is (including one that they made up) and I have no idea how they want to maintain that codebase. The basic API still looks somewhat antiquated and disjointed, but now it's in JavaScript and Vala. So even the more OCD type developers that would accept the design language constraints are frustrated that it looks so sad under the hood.

But I mean, I get it. Building a consistent desktop environment with a clean design language is hard and especially expensive. I'm impressed by what GNOME actually manages to get done with the few resources that they have. Is it anywhere close to being consistent and complete. I don't think so.

But than again, I mostly just use the desktop environment to open Chrome and the terminal, so for me it's perfectly fine.

discuss

order

bobajeff|1 year ago

>What I find really sad is, that they have like a million bindings to every programming language there is (including one that they made up) and I have no idea how they want to maintain that codebase.

I believe that's to do with gobject introspection (see *). From what I understand they mostly generate bindings through gir files. It's actually really cool what they've pulled off with it.

* https://viruta.org/the-magic-of-gobject-introspection.html

mixmastamyk|1 year ago

CADT strikes again. With so few resources they’d have been much better served refining gnome2 than bulldozing it.