Earlier quoted context omitted.
That's no reason to add another layer of avoidable compositing.
You're not. It's already there and already happening. The difference is just we all stop pretending anyone is doing anything else. As in, kill the terrible X vector crap, and add reliable compositing APIs so things like video playback in apps stops being so incredibly bad (see video in browsers sucking in linux and not anywhere else). You know, catch up to what literally everything else is doing. Windows, MacOS, iOS,…
The X.Org Server Is Abandonware?
671–680 of 714 posts
Re: The X.Org Server Is Abandonware?
#672Earlier quoted context omitted.
One of the innovations since the 1980s when X was designed are shared libraries, so you can have libweston and wlroots now https://github.com/swaywm/wlroots
X11 used shared libraries since its beginning in the 1980s.
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.37.9...
SunOS 4.0 lists "dynamic linking" as new feature, released 1988
https://en.wikipedia.org/wiki/SunOS
AT&T System V Release 3 got shared libraries in 1986
https://en.wikipedia.org/wiki/System_V_Release_4#SVR3
While the first X11 release was in 1987, the fundamental architecture was designed already since 1984, and this architecture includes a heavyweight server that implements things that in most other window systems are done client-side.
Re: The X.Org Server Is Abandonware?
#673Re: The X.Org Server Is Abandonware?
#674Earlier quoted context omitted.
Newer isn't better-designed. Unix was really well-designed, compared to so much of the modern stuff, and it does everything I need. Nineties Linux was a nice Unix. I wish we hadn't spent the past quarter-century turning it into nineties Windows, with layers upon layers upon layers of cruft. I don't get why Wayland is slow, when Enlightenment was fast on machines with 32MB of RAM, a 3dfx Voodoo, a spinning HDD, and a…
> Unix was really well-designed, Not really, it is just a pile of hacks on top of hacks, starting by everything is a file until one needs to use sockets.
Re: The X.Org Server Is Abandonware?
#675Earlier quoted context omitted.
I find it really arrogant to claim "this software does everything I need, so it should never change", while in reality you are but an infinitesimally small part of the user base said software has to support. Sure, all the software can stay where they are if all the developers had to serve is you. But that is just not the reality.
There isn't a magical different userbase Linux has to serve which has somehow bizarre needs not served by thoughtfully-designed older software, but which newer, poorly-designed software somehow meets. Yes, we need a newer web browser, but that could run on old-school Linux/Unix just fine. Aside from that, there isn't anything wrong with nineties Linux which couldn't have been brought up to modern standards with a bit…
Re: The X.Org Server Is Abandonware?
#676Earlier quoted context omitted.
> Writing things from scratch is usually good, Joel Spolsky wrote a good argument to the contrary: https://www.joelonsoftware.com/2000/04/06/things-you-should-... Any good examples of large projects where a rewrite from scratch has been good?
> It’s important to remember that when you start from scratch there is absolutely no reason to believe that you are going to do a better job This is ridiculous. Maybe that's applicable in a very short timescale, but definitely not to the protocol which appeared in 1984. There is a thing called progress, people invent quite a lot through the years: type systems, patterns, design ideas. Not to mention that hardware has…
Re: The X.Org Server Is Abandonware?
#677Earlier quoted context omitted.
There isn't a magical different userbase Linux has to serve which has somehow bizarre needs not served by thoughtfully-designed older software, but which newer, poorly-designed software somehow meets. Yes, we need a newer web browser, but that could run on old-school Linux/Unix just fine. Aside from that, there isn't anything wrong with nineties Linux which couldn't have been brought up to modern standards with a bit…
Maybe you should fine community that shares your views. I don't use pulseaudio, networkmanager, desktop environment, works perfectly in Arch Linux [1]. Arch has great wiki, it is correct. System is quite transparent. I am fine with systemd but, for example, Void Linux [2] uses runit, Alpine Linux [3] uses OpenRC and is compiled statically. Arch Linux pacman serves my needs perfectly, it is quick, it shows only releva…
1) I'm not ready to jump installed systems to arch right now.
2) Next system I install will probably try arch.
Thank you!
Re: The X.Org Server Is Abandonware?
#678Earlier quoted context omitted.
Newer isn't better-designed. Unix was really well-designed, compared to so much of the modern stuff, and it does everything I need. Nineties Linux was a nice Unix. I wish we hadn't spent the past quarter-century turning it into nineties Windows, with layers upon layers upon layers of cruft. I don't get why Wayland is slow, when Enlightenment was fast on machines with 32MB of RAM, a 3dfx Voodoo, a spinning HDD, and a…
> Unix was really well-designed, Not really, it is just a pile of hacks on top of hacks, starting by everything is a file until one needs to use sockets.