Sujet : Re: (Excessive?) Complexity
De : WokieSux283 (at) *nospam* ud0s4.net (WokieSux282@ud0s4.net)
Groupes : comp.os.linux.misc comp.os.linux.advocacyDate : 09. Feb 2025, 04:49:24
Autres entêtes
Organisation : WokieSux
Message-ID : <P9GcndH1DdJYuDX6nZ2dnZfqn_idnZ2d@earthlink.com>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0
On 2/8/25 1:57 PM, Lars Poulsen wrote:
On 2025-02-08, WokieSux282@ud0s4.net <WokieSux283@ud0s4.net> wrote:
Anyway, of late, software "improvements" have
too often been the exact opposite. What alien
universe do these 'improvers' COME from ???
>
IMHO, a lot of this is just "busy work" from
people looking for something to do. Their
idea of "better" means "better for ME - and
screw YOU". It's not better for the average,
or even professional, user.
>
Maybe we need a new branch ... Linux-2004 ...
with all the good stuff and none of these
"improvements" ??? Linux and related was
damned good from the start, SOLID by 2004.
>
It worked. It was kinda simple. You COULD
figure it out without committing suicide.
NOW, it just seems to be becoming an
incomprehensible ever-mutating MESS - Winders
by another name.
Much of the complexity that you do not approve of, seems to me to be
related to Linux's ambition to produce code that works on everything
from an embedded IoT device to a high-performance laptop to a clustered
datacenter rack from a single set of source files.
Back "in the Golden Age", the spectrum of systems that the code was
expected to support was much narrower; that would tend to make the code
much simpler and more readable.
I understand your point - TO a point.
However going for "everything for everybody everywhere"
in PRACTICE yields bloated un-debuggable un-documentatable
code.
Might be FAR better to write an 'Android version' and
'iPhone version" and 'Linux version' kinda independently.
The deeper functions tend to be more portable, but the
interface stuff varies SO widely between platforms that
trying to make an all-in-one app generally yields disaster.
You don't really save time/effort.