Sujet : Re: What Window Manager/Desktop Environment do you use, and why?
De : commodorejohn (at) *nospam* gmail.com (John Ames)
Groupes : comp.os.linux.miscDate : 13. Jun 2025, 00:17:31
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <20250612161731.00003f61@gmail.com>
References : 1 2 3 4 5 6 7 8 9 10 11 12
User-Agent : Claws Mail 4.3.0 (GTK 3.24.42; x86_64-w64-mingw32)
On Thu, 12 Jun 2025 21:49:40 -0000 (UTC)
Lawrence D'Oliveiro <
ldo@nz.invalid> wrote:
Classic MacOS *almost* nailed this, if only it hadn't been so quick
to dismiss the keyboard and the command line (and were designed from
the start for preemptive multitasking and memory protection...)
It took extra-cost hardware to do that stuff back then. That’s why
the Unix boxes cost so much more.
MMUs cost extra at the time, yes, but that changed pretty quickly - by
the time the 68030 rolled out in 1987 it was built in to the CPU (and
the Mac line adopted the '030 just a year later, with the Mac IIx.)
Unfortunately, as Andy Hertzfeld has written, there were a couple parts
of MacOS where they failed to "design ahead" for this; the transition
to 32-bit addressing was more complicated than it should've been as a
result, and I'm not sure if they ever did get memory protection going.
The memory model, while forward-thinking in some respects, also imposed
weird limitations on application heap size that never did get cleared
up 'til the OSX transition finally obsoleted the whole thing. It
*worked,* sure, but it could've been done a lot better from the get-go
even without an MMU.
https://folklore.org/Mea_Culpa.html?sort=datehttps://en.wikipedia.org/wiki/Classic_Mac_OS_memory_managementAs for pre-emptive multitasking, all you need for *that* is a timer
interrupt, which the Mac had from the very start. They just didn't
design with it even considered as a possibility, which made things
clunkier than necessary when they finally did embrace multi-tasking
later on:
https://en.wikipedia.org/wiki/MultiFinderThe Classic MacOS GUI was purpose-built for the technology of its
day, but it grew increasingly complex to cope as the technology
evolved. Same is true of every GUI. They don’t scale, or evolve
gracefully. That’s why they keep needing to be redesigned.
And that’s why a platform where the GUI layer is fully modular and
replaceable, indeed optional (*cough* Linux, BSD *cough*), is the
best- placed to cope with ongoing technological evolution in
computing.
I can't fully agree with this. The GUI layer in an OS certainly ought
to be modular enough that the rest of the system doesn't depend on it,
or it becomes difficult to use in server environments (and tends to
limit scripting/automation.) Classic MacOS certainly fell short on that
front.
But the *nix approach of treating it as a secondary (tertiary?) priority
tends to lead to exactly what we saw in the *nix world, historically: a
handful of disparate efforts that mostly tend to make it to "eh, good
enough" and never quite achieve *niceness.* X deferring behavioral
specifications to the WM/toolkit layer certainly made things more
modular...
...but the downside to that is there's fundamentally no such thing as a
*consistent* GUI experience in *nix-land; GTK programs work differently
from Qt programs work differently from Motif programs work differently
from the handful of programs that some lunatic really did write in raw
Xlib calls, and unless you're one of the extremely vanilla users whose
needs really *are* met by the default set of applications provided with
GNOME or KDE, you just *won't* reach a point of never having to *think*
about the differences.
It's better to have the ability to choose than to not have it; but it's
*nicer* to have and not *need* it. The *nix approach to the GUI, sadly,
achieves the first aim but never does fulfill the second.
Date | Sujet | # | | Auteur |
5 Jun 25 | What Window Manager/Desktop Environment do you use, and why? | 271 | | Borax Man |
5 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Chris Ahlstrom |
5 Jun 25 |   Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Michael Uplawski |
5 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Carlos E.R. |
5 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 8 | | Rich |
5 Jun 25 |   Re: What Window Manager/Desktop Environment do you use, and why? | 7 | | Borax Man |
5 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 5 | | Ralf Fassel |
6 Jun 25 |     Re: What Window Manager/Desktop Environment do you use, and why? | 4 | | Borax Man |
6 Jun 25 |      Re: What Window Manager/Desktop Environment do you use, and why? | 3 | | Rich |
7 Jun 25 |       Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Borax Man |
7 Jun 25 |        Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Rich |
5 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Rich |
5 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 6 | | Marc Haber |
5 Jun 25 |   Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Robert Heller |
5 Jun 25 |   Re: What Window Manager/Desktop Environment do you use, and why? | 3 | | The Natural Philosopher |
9 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Lawrence D'Oliveiro |
9 Jun 25 |     Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Chris Ahlstrom |
6 Jun 25 |   Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Marc Haber |
5 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | John McCue |
5 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 3 | | Marco Moock |
6 Jun 25 |   Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Borax Man |
6 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Marco Moock |
5 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 60 | | John Ames |
5 Jun 25 |   Re: What Window Manager/Desktop Environment do you use, and why? | 47 | | Nuno Silva |
5 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | John Ames |
6 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 45 | | The Natural Philosopher |
6 Jun 25 |     Re: What Window Manager/Desktop Environment do you use, and why? | 44 | | Rich |
7 Jun 25 |      Re: What Window Manager/Desktop Environment do you use, and why? | 42 | | Borax Man |
7 Jun 25 |       Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | The Natural Philosopher |
7 Jun 25 |       Re: What Window Manager/Desktop Environment do you use, and why? | 40 | | Rich |
7 Jun 25 |        Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | The Natural Philosopher |
8 Jun 25 |        Re: What Window Manager/Desktop Environment do you use, and why? | 31 | | Borax Man |
8 Jun 25 |         Re: What Window Manager/Desktop Environment do you use, and why? | 8 | | Rich |
8 Jun 25 |          Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Richard Kettlewell |
8 Jun 25 |           Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Nuno Silva |
8 Jun 25 |          Re: What Window Manager/Desktop Environment do you use, and why? | 5 | | Nuno Silva |
9 Jun 25 |           Re: What Window Manager/Desktop Environment do you use, and why? | 4 | | Lawrence D'Oliveiro |
9 Jun 25 |            Re: What Window Manager/Desktop Environment do you use, and why? | 3 | | Nuno Silva |
9 Jun 25 |             Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Lawrence D'Oliveiro |
9 Jun 25 |              Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Nuno Silva |
8 Jun 25 |         Re: What Window Manager/Desktop Environment do you use, and why? | 21 | | Marc Haber |
8 Jun 25 |          Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | The Natural Philosopher |
14 Jun 25 |          Re: What Window Manager/Desktop Environment do you use, and why? | 19 | | Nuno Silva |
14 Jun 25 |           Re: What Window Manager/Desktop Environment do you use, and why? | 17 | | Marc Haber |
14 Jun 25 |            Re: What Window Manager/Desktop Environment do you use, and why? | 13 | | Nuno Silva |
14 Jun 25 |             Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Marc Haber |
15 Jun 25 |             Re: What Window Manager/Desktop Environment do you use, and why? | 11 | | Lawrence D'Oliveiro |
16 Jun 25 |              Re: What Window Manager/Desktop Environment do you use, and why? | 10 | | John Ames |
17 Jun 25 |               Re: What Window Manager/Desktop Environment do you use, and why? | 9 | | Lawrence D'Oliveiro |
17 Jun 25 |                Re: What Window Manager/Desktop Environment do you use, and why? | 8 | | Bobbie Sellers |
17 Jun 25 |                 Re: What Window Manager/Desktop Environment do you use, and why? | 7 | | Lawrence D'Oliveiro |
17 Jun 25 |                  Re: What Window Manager/Desktop Environment do you use, and why? | 5 | | John Ames |
17 Jun 25 |                   Re: What Window Manager/Desktop Environment do you use, and why? | 4 | | Lawrence D'Oliveiro |
18 Jun 25 |                    Re: What Window Manager/Desktop Environment do you use, and why? | 3 | | John Ames |
18 Jun 25 |                     Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Lawrence D'Oliveiro |
18 Jun 25 |                      Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | rbowman |
18 Jun 25 |                  Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | candycanearter07 |
15 Jun 25 |            Re: What Window Manager/Desktop Environment do you use, and why? | 3 | | Lawrence D'Oliveiro |
15 Jun 25 |             Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Marc Haber |
15 Jun 25 |              Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Lawrence D'Oliveiro |
14 Jun 25 |           Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Rich |
9 Jun 25 |         Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Lawrence D'Oliveiro |
9 Jun 25 |        Re: What Window Manager/Desktop Environment do you use, and why? | 7 | | candycanearter07 |
9 Jun 25 |         Re: What Window Manager/Desktop Environment do you use, and why? | 6 | | Rich |
9 Jun 25 |          Re: What Window Manager/Desktop Environment do you use, and why? | 3 | | Robert Heller |
9 Jun 25 |           Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Lawrence D'Oliveiro |
12 Jun 25 |            Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | candycanearter07 |
10 Jun 25 |          Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | The Natural Philosopher |
10 Jun 25 |           Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Rich |
7 Jun 25 |      Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Rich |
6 Jun 25 |   Re: What Window Manager/Desktop Environment do you use, and why? | 4 | | John McCue |
6 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | c186282 |
6 Jun 25 |     Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Borax Man |
6 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | John Ames |
6 Jun 25 |   Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Borax Man |
6 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | John Ames |
9 Jun 25 |   Re: What Window Manager/Desktop Environment do you use, and why? | 6 | | Lawrence D'Oliveiro |
9 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 4 | | Marc Haber |
9 Jun 25 |     Re: What Window Manager/Desktop Environment do you use, and why? | 3 | | Borax Man |
9 Jun 25 |      Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Marc Haber |
9 Jun 25 |       Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | rbowman |
9 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Chris Ahlstrom |
5 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | rbowman |
5 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Bobbie Sellers |
5 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 9 | | Eli the Bearded |
9 Jun 25 |   Re: What Window Manager/Desktop Environment do you use, and why? | 8 | | Lawrence D'Oliveiro |
9 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 5 | | Chris Ahlstrom |
9 Jun 25 |     Re: What Window Manager/Desktop Environment do you use, and why? | 4 | | rbowman |
10 Jun 25 |      Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | rbowman |
11 Jun 25 |       Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Lawrence D'Oliveiro |
10 Jun 25 |      Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Lawrence D'Oliveiro |
9 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Eli the Bearded |
9 Jun 25 |     Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Lawrence D'Oliveiro |
6 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 65 | | c186282 |
6 Jun 25 |   Re: What Window Manager/Desktop Environment do you use, and why? | 64 | | Ian |
6 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Andy Burns |
6 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 54 | | Borax Man |
6 Jun 25 |     Re: What Window Manager/Desktop Environment do you use, and why? | 9 | | John Ames |
6 Jun 25 |      Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | The Natural Philosopher |
7 Jun 25 |      Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | rbowman |
7 Jun 25 |       Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Borax Man |
9 Jun 25 |      Re: What Window Manager/Desktop Environment do you use, and why? | 2 | | Lawrence D'Oliveiro |
28 Jun15:44 |      Re: What Window Manager/Desktop Environment do you use, and why? | 3 | | JCJ |
6 Jun 25 |     Re: What Window Manager/Desktop Environment do you use, and why? | 44 | | Stéphane CARPENTIER |
6 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Pancho |
6 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | The Natural Philosopher |
6 Jun 25 |    Re: What Window Manager/Desktop Environment do you use, and why? | 6 | | Rich |
6 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Anssi Saari |
6 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 5 | | Jan van den Broek |
6 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 52 | | Allodoxaphobia |
6 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 43 | | Jörg Lorenz |
6 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 8 | | Chris Narkiewicz |
6 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Stéphane CARPENTIER |
6 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Andreas Eder |
9 Jun 25 |  Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | Dan Espen |
28 Jun15:10 |  Re: What Window Manager/Desktop Environment do you use, and why? | 1 | | JCJ |