Deutsch   English   Français   Italiano  
<v1p973$2g5ao$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Lawrence D'Oliveiro <ldo@nz.invalid>
Newsgroups: comp.windows.x
Subject: Re: Wayland Is Coming
Date: Sun, 12 May 2024 02:23:32 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 45
Message-ID: <v1p973$2g5ao$1@dont-email.me>
References: <v1f0ja$3ot7f$2@dont-email.me> <v1fpmm$ne3m$2@news.xmission.com>
	<v1g0jv$d2f$1@dont-email.me> <v1hmef$fodm$2@dont-email.me>
	<v1huij$hhc5$1@dont-email.me> <v1hv82$hlvf$2@dont-email.me>
	<v1i0v3$i2gd$1@dont-email.me> <v1jg6e$t2ec$2@dont-email.me>
	<v1km67$18lgm$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 12 May 2024 04:23:32 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="98653f459e1a4c07d89f5088126edc2d";
	logging-data="2626904"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/kmEuOtXnpaUreSzZsswt7"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:jGgHaQBhAgnqrajWumQoSq27mHI=
Bytes: 3080

On Fri, 10 May 2024 08:34:15 -0000 (UTC), Muttley wrote:

> On Thu, 9 May 2024 21:45:50 -0000 (UTC)
> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
>>On Thu, 9 May 2024 08:19:47 -0000 (UTC), Muttley wrote:
>>
>>> All that[’]s needed is a thin layer above
>>> the framebuffer level to marshal graphics requests. Compositing isn't
>>> complicated.
>>
>>Go to the top of the class. That’s exactly what you get with Wayland.
> 
> If tha[’]s all it was it wouldn't still be in development after 15 years
> except for low level driver updates.

So do you think that “thin layer above the framebuffer level”, which 
supposedly is “all that’s needed”, is still not ready for prime-time? You 
think maybe it turned out to be harder to come up with than you thought?

>>> My point was why should I have to pick a specific library to learn
>>> that may well fall out of fashion when X11 provides an API thats been
>>> standardised for decades.
>>
>>You mean the X11 graphics API has been stagnant for decades. It’s just
>>useless baggage by this point.
> 
> Or possibly it[’]s stagnant because it works.

No, it’s stagnant because it’s been overtaken by other, far superior 
graphics APIs. Like Display PostScript, OpenGL, Cairo, Vulkan ...

Basically, the X11 developers gave up on enhancing their graphics API 
years, decades ago. And since then, most proper GUIs have been using their 
X windows as little more than compositing framebuffers anyway, with all 
the non-trivial rendering happening through those other APIs.

(Yes, I mentioned Display PostScript, which is long-defunct in itself. 
That was to show you how long ago it was realized that the X graphics API 
just wasn’t keeping up.)

> Change for changes sake is a waste of everyones time and effort. Pity no
> one tells this to the Windows GUI team.

This is why, on Linux, you have a choice.