Re: Another XLibre and/or Wayland subthread

Rich <[email protected]> Wed, 29 Jul 2026 01:50:52 -0000 (UTC)
Newsgroups comp.os.linux.misc
Organization A noiseless patient Spider
Message-ID <[email protected]>
The Natural Philosopher <[email protected]> wrote:
> On 27/07/2026 22:47, Farley Flud wrote:
>> On 27 Jul 2026 21:22:16 GMT, rbowman wrote:
> 
>> Also, faithfully following the latest fashion trends, they eschew
>> the standard configuration files in favor of CSS markup.  Modifying
>> a simple font or color now requires a weeks-long odyssey of exploration.
>> 
> 
>> 
>> 
>> But it's not only GTK+ and Qt but also the plethora of other other
>> graphical toolkits, such as Xforms, Fltk, Motif, Tk, etc., that
>> will suffer with the enforced demise of X11.
>> 
> Thank fuck for that.
> 90s cruft, all off it.
> The fact that they all exist shows that X was never a solution by itself

X (the low level wire protocol and xlib the library) was never meant to 
be a "solution by itself".  It supplies the underlying basic building 
blocks (windows, intersections between windows, event detection, etc) 
but leaves the task of converting that into a GUI to the code utilizing 
it.  Those alphabet soup of toolkits listed all provide various 
different abstractions over the raw X building blocks so the programmer 
can request that, e.g a button be placed on screen vs.  having to 
assemble a button from the underlying primitives.  A similar analogy is 
that you can "build a cake" from flour, sugar, eggs, flavorings, etc.  
or you can buy a ready made cake.  Raw X gives you the flour, sugar, 
eggs, flavorings, and it's up to you to mix them in the right 
proportion and then bake them for the right time.  Qt or Fltk or Tk let 
you "buy a ready made cake" instead.