https://www.youtube.com/watch?v=KPdIBLk__tY
So, I started out looking for tab for 'The Fields of Athenry', fell into
the internet rabbit hole, and wound up here. I found it to be
interesting.
It echoes my personal experience. While I am primarily a C programmer
and mostly worked with Motif/Tk my initial feeling was Gtk was
incredibly ugly, and the was a few Gtks ago. However Qt wasn't an option
for commercial software. It wasn't so much the licensing fees as
TrollTech's requirements were incredibly opaque. We were paying for both developers licenses and the sites were paying for runtime licenses for
other products. but you could get a handle on the costs upfront.
As the years went on the two camps grew further apart, plus the
splinters in the GNOME world as people decided GTK X or GNOME X sucked
and forked off the old technology.
Towards the end he makes a point I've also experienced. I run Konsole on Ubuntu and that comes with a certain amount of KDE support. There is
also the 'I've been gnomed' phenomenon. It usually involves installing Proton, rebooting, and finding you're now using GNOME instead of
Cinnamon or whatever else you expected.
While I am primarily a C programmer and mostly worked with Motif/Tk
my initial feeling was Gtk was incredibly ugly, and the was a few
Gtks ago.
There is also the 'I've been gnomed' phenomenon. It usually
involves installing Proton, rebooting, and finding you're now using
GNOME instead of Cinnamon or whatever else you expected.
This woudn't happen with an inmutable distro, be with Guix or any
other one.
On Sun, 12 Apr 2026 00:35:03 -0000 (UTC), anthk wrote:
There is also the 'I've been gnomed' phenomenon. It usually
involves installing Proton, rebooting, and finding you're now using
GNOME instead of Cinnamon or whatever else you expected.
This woudn't happen with an inmutable distro, be with Guix or any
other one.
The choice of which GUI environment to use on login is a per-user
choice, not a systemwide one.
On 2026-04-12, rbowman <bowman@montana.com> wrote:
While I am primarily a C programmer and mostly worked with Motif/Tk my
initial feeling was Gtk was incredibly ugly, and the was a few Gtks
ago.
What little GUI puttering I've done in Linux was with GTK.
I too am primarily a C programmer, and GTK was the only package that
worked with straight C (i.e. not requiring C++).
On 2026-04-12, rbowman <bowman@montana.com> wrote:
While I am primarily a C programmer and mostly worked with Motif/Tk
my initial feeling was Gtk was incredibly ugly, and the was a few
Gtks ago.
What little GUI puttering I've done in Linux was with GTK.
I too am primarily a C programmer, and GTK was the only
package that worked with straight C (i.e. not requiring C++).
On 2026-04-12, rbowman <bowman@montana.com> wrote:
While I am primarily a C programmer and mostly worked with Motif/Tk
my initial feeling was Gtk was incredibly ugly, and the was a few
Gtks ago.
What little GUI puttering I've done in Linux was with GTK.
I too am primarily a C programmer, and GTK was the only
package that worked with straight C (i.e. not requiring C++).
https://www.youtube.com/watch?v=KPdIBLk__tY
So, I started out looking for tab for 'The Fields of Athenry', fell into
the internet rabbit hole, and wound up here. I found it to be interesting.
It echoes my personal experience. While I am primarily a C programmer and mostly worked with Motif/Tk my initial feeling was Gtk was incredibly
ugly, and the was a few Gtks ago. However Qt wasn't an option for
commercial software. It wasn't so much the licensing fees as TrollTech's requirements were incredibly opaque. We were paying for both developers licenses and the sites were paying for runtime licenses for other
products. but you could get a handle on the costs upfront.
As the years went on the two camps grew further apart, plus the splinters
in the GNOME world as people decided GTK X or GNOME X sucked and forked
off the old technology.
Towards the end he makes a point I've also experienced. I run Konsole on Ubuntu and that comes with a certain amount of KDE support. There is also the 'I've been gnomed' phenomenon. It usually involves installing Proton, rebooting, and finding you're now using GNOME instead of Cinnamon or whatever else you expected.
I don't recommend that though. My primary DE is Plasma, while I have a fallback for lxqt when Plasma is broken (I use Debian unstable, and
Plasma being broken happens about once a year for a day or so). Some
apps behave weird in lxqt; I suspect that their local configuration
which is fine for Plasma doesnt fit lxqt too well.
On 12/04/2026 02:12, Charlie Gibbs wrote:
On 2026-04-12, rbowman <bowman@montana.com> wrote:I chose a different route, I program in javascript and CSS and run it
While I am primarily a C programmer and mostly worked with Motif/Tk my
initial feeling was Gtk was incredibly ugly, and the was a few Gtks
ago.
What little GUI puttering I've done in Linux was with GTK.
I too am primarily a C programmer, and GTK was the only package that
worked with straight C (i.e. not requiring C++).
all under apache/php.
With C backends underneath.
Its justs simpler than faffing around with all the toolkits and widgets
I had one box that started as GNOME. I didn't care for GNOME and added
KDE. It mostly worked but was fragile. Updates were interesting.
On Sun, 12 Apr 2026 11:23:10 +0100, The Natural Philosopher wrote:Indeed. Its always the shortest path to the intended end result. That
On 12/04/2026 02:12, Charlie Gibbs wrote:
On 2026-04-12, rbowman <bowman@montana.com> wrote:I chose a different route, I program in javascript and CSS and run it
While I am primarily a C programmer and mostly worked with Motif/Tk my >>>> initial feeling was Gtk was incredibly ugly, and the was a few Gtks
ago.
What little GUI puttering I've done in Linux was with GTK.
I too am primarily a C programmer, and GTK was the only package that
worked with straight C (i.e. not requiring C++).
all under apache/php.
With C backends underneath.
Its justs simpler than faffing around with all the toolkits and widgets
That works. However if you develop a full on Angular app it stops being simple.
| Sysop: | DaiTengu |
|---|---|
| Location: | Appleton, WI |
| Users: | 1,113 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 492337:10:39 |
| Calls: | 14,238 |
| Files: | 186,312 |
| D/L today: |
3,907 files (1,273M bytes) |
| Messages: | 2,514,893 |