Live data from Hacker News

Is there any future for the GTK-based Desktop Environments?

ludditus.com

71–80 of 142 posts

Re: Is there any future for the GTK-based Desktop Environments?

#71
post #2

So much fighting over how best to draw the UI that will launch various instances of the Chrome engine. Want to know why everything is written in Electron or as a web app? Because literally every desktop platform over the last decade has decided to play design and engineering games instead of just make a really solid stable base to write apps on top of.

Rhetorical question? It's cheap and quick. Can be outsourced to the lowest lifeform that legitimately describes itself as a programmer.

Re: Is there any future for the GTK-based Desktop Environments?

#73

> My ultimate prediction is that within about three years after GTK 5 is released, touchscreens will go out of vogue haven't they already ? I remember buying much more easily a computer with a touchscreen in 2011 than today, at some point every other model had it, but now it feels like NVidia's 3D Vision in its end times. Same for tablets, when I check analytics for my website, tablet use is pretty much zero.

Tablets and mobile phones are computers with a touchscreen, and they're more popular than ever. You might not see many in your niche, but the laptop and desktop PC are a smaller and smaller pie of everyday computing.

Re: Is there any future for the GTK-based Desktop Environments?

#74
post #19

Given non-GNOME developers' frustration with increasingly GNOME-centric releases of GTK, and given some of the licensing issues surrounding Qt (such as the one-year delay for FOSS releases of the toolkit: see https://news.ycombinator.com/item?id=25748335 ), I believe the time is ripe for a BSD-licensed GUI toolkit for X11 and Wayland that uses server-side decorations and tries to be as unopinionated as possible in or…

There are several "unopinionated" tookits out there already. Nobody uses them because it is all a matter of popularity. The most popular toolkit by far is called HTML+CSS+Javascript. You might hate it but the point of no return has been passed ages ago. So If you want to make a difference implement a browser with a trusted zone for local applications (which are allowed to occasionally call C-routines to get native speed) that is not controlled by apple or google.

Re: Is there any future for the GTK-based Desktop Environments?

#76
post #43
post #21

Earlier quoted context omitted.

This. Now if only people start investing in UI\UX on linux desktop.

Honestly, the real hurdle now seems to be the support for paid apps. It's such a taboo in the Linux world, for some reason [1], but thankfully Flatpak and Flathub are working towards that goal [2], which ElementaryOS already explored. I want small, high quality apps like macOS has. I want to make a living building open source software that can be supported and bought commercially—no, donations and sponsoring isn't go…

1: I don't get it either. For some reason Krita is okay, but selling your app in some sort of Store is not...

Re: Is there any future for the GTK-based Desktop Environments?

#77
post #19

Given non-GNOME developers' frustration with increasingly GNOME-centric releases of GTK, and given some of the licensing issues surrounding Qt (such as the one-year delay for FOSS releases of the toolkit: see https://news.ycombinator.com/item?id=25748335 ), I believe the time is ripe for a BSD-licensed GUI toolkit for X11 and Wayland that uses server-side decorations and tries to be as unopinionated as possible in or…

https://www.enlightenment.org/about-efl

Re: Is there any future for the GTK-based Desktop Environments?

#78
post #9

I'm using KDE5 at the moment, and it's essentially problem-free. It's got more features than I know what to do with, but this somehow doesn't detract from it but rather enhances it. KDE5 never seems to be the default choice of desktop environment for distros like Manjaro, but you're unlikely to go wrong picking it as your default option, if you're given that option.

Doesn't SUSE have KDE by default? I use it on FreeBSD myself. It's an amazing desktop. I don't like gnome at all. It uses too much screen space (huge touch style window decorations) and doesn't have enough customisation for me. But KDE is perfect.

OpenSUSE doesn’t have a default. SUSE uses and supports GNOME.

Re: Is there any future for the GTK-based Desktop Environments?

#79

> My ultimate prediction is that within about three years after GTK 5 is released, touchscreens will go out of vogue haven't they already ? I remember buying much more easily a computer with a touchscreen in 2011 than today, at some point every other model had it, but now it feels like NVidia's 3D Vision in its end times. Same for tablets, when I check analytics for my website, tablet use is pretty much zero.

Most iPads will be detected as Macs, while other tablets are… not very relevant, like you've noticed.

Re: Is there any future for the GTK-based Desktop Environments?

#80
post #6

Earlier quoted context omitted.

I don't think that's really the reason for Electron's popularity. While GTK and Qt are cross-platform, my (limited, to be fair) experience with building for multiple platforms was that it was a huge pain in the ass, and Windows and macOS platform integration often felt clunky and out of place. The big draw for Electron is that we have way way way more web developers out there these days than native-code desktop UI de…

a big part of why browser engines are so unwieldy is the implied compatibility with every website ever, right? but the "way way more web developers" you mention are not, at least in the context of electron apps, interested in that feature except tangentially.. so while everyone knows a full web-ready browser engine is impractical to design from scratch, maybe a simplified engine that supports a conservative subset of…

[deleted]
Post reply on HN