🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #20529

Re: Linux und stabil???

#20529
From: Didier Frick
Date: Sat, 25 Sep 1999 00:00
58 lines
3040 bytes
"Samuel Kilchenmann" <skilchen@swissonline.ch> writes:

[...]

> 
> Allgemein:
> Was immer fuer die zu loesende Aufgabe gerade geeignet erscheint. Ich
> bin ein Anhaenger des Slogans "worse is better" (siehe:
> http://www.ai.mit.edu/docs/articles//good-news/subsection3.2.1.html).

This is taken verbatim from your reference URL:

-- Begin citation

The worse-is-better philosophy is only slightly different:

      Simplicity-the design must be simple, both in implementation and
      interface. It is more important for the implementation to be
      simple than the interface. Simplicity is the most important
      consideration in a design.

      Correctness-the design must be correct in all observable
      aspects. It is slightly better to be simple than correct.

      Consistency-the design must not be overly
      inconsistent. Consistency can be sacrificed for simplicity in
      some cases, but it is better to drop those parts of the design
      that deal with less common circumstances than to introduce
      either implementational complexity or inconsistency.

      Completeness-the design must cover as many important situations
      as is practical. All reasonably expected cases should be
      covered. Completeness can be sacrificed in favor of any other
      quality. In fact, completeness must sacrificed whenever
      implementation simplicity is jeopardized. Consistency can be
      sacrificed to achieve completeness if simplicity is retained;
      especially worthless is consistency of interface.

Early Unix and C are examples of the use of this school of design,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

-- End citation

It looks like "consistency can be sacrificed for simplicity in some
cases" is not only valid for software, but for ideas as well...

> Es
> gibt kaum etwas Schlimmeres als Systeme, die angeblich ein gutes Design
> umsetzen, deshalb haelt sich auch meine Abneigung gegen Un*x (obwohl ich
> ein bekennder Un*xhasser bin) in ziemlich engen Grenzen.
> 
> 

-- 
Didier Frick  
Freelance Software Developer & Consultant
Sun Certified Java Programmer
http://www.dfr.ch/
Technical Details
Message-ID: <m2ln9vuz4m.fsf@neon.local>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <37E95A32.2C2B1602@schweiz.org> <87puz9swzw.fsf@caesar.problemlos.ch> <7se31a$7l4$1@news.swissonline.ch> <37EAB6CB.F933ECC8@iiic.ethz.ch> <7sgb5u$4nq$1@news.swissonline.ch>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f4b73,3f141487467b8ef4
X-Google-Attributes: gidf4b73,public
From: Didier Frick <dfrick@dial.eunet.ch>
Subject: Re: Linux und stabil???
Date: 1999/09/25
Message-ID: <m2ln9vuz4m.fsf@neon.local>
X-Deja-AN: 529579131
Content-Transfer-Encoding: 8bit
References: <37E95A32.2C2B1602@schweiz.org> <87puz9swzw.fsf@caesar.problemlos.ch> <7se31a$7l4$1@news.swissonline.ch> <37EAB6CB.F933ECC8@iiic.ethz.ch> <7sgb5u$4nq$1@news.swissonline.ch>
Content-Type: text/plain; charset=ISO-8859-1
X-Complaints-To: abuse@swissonline.ch
X-Trace: news.swissonline.ch 938250808 25787 62.2.78.14 (25 Sep 1999 09:13:28 GMT)
Organization: Swiss Online (Cablecom Media), Zurich, Switzerland
Mime-Version: 1.0
NNTP-Posting-Date: 25 Sep 1999 09:13:28 GMT
Newsgroups: ch.comp.os.linux