Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #219179

Re: *nix

From <tomas@tuxteam.de>
Newsgroups linux.debian.user
Subject Re: *nix
Date 2020-02-15 22:20 +0100
Message-ID <zAd10-1Bb-3@gated-at.bofh.it> (permalink)
References <zAcRk-1x9-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

On Sat, Feb 15, 2020 at 02:03:02PM -0700, ghe wrote:
> 
> 
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Friday, February 14, 2020 10:56 PM, Gene Heskett
> <gheskett@shentel.net> wrote:
> 
> > On Friday 14 February 2020 22:56:11 Richard Owlett wrote:
> >
> > > On 02/14/2020 12:52 PM, Gene Heskett wrote:
> 
> FYI, fogies, in the Jul-Aug, 1978 Bellsystem Technical Journal,
> announcing Unix, in the Style section of the Foreward is a list of
> "maxims...gained currency among the builders and users..." The first
> sentence of the first maxim in the list is, "Make each program do one
> thing well."
> 
> The second sentence is "To do a new job, build afresh rather than
> complicate old programs by adding new 'features.'"
> 
> Until recently, the *nix communities have stuck pretty well to these
> recommendations -- they're just descriptions of competent programming,
> after all. There may be some discussion over the definitions of "one
> thing" and "well" but there is software in our Linux that, I think,
> doesn't conform to anybody's understanding of these maxims.

While I tend to those maxims, two points:

 - I usually subsume them under "complexity is your enemy"

and then

 - all generalizations suck.

So, to each her own, YMMV, etc.

Cheers
-- t

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

*nix ghe <ghe@slsware.net> - 2020-02-15 22:10 +0100
  Re: *nix <tomas@tuxteam.de> - 2020-02-15 22:20 +0100
    Re: *nix John Kaufmann <kaufmann@nb.net> - 2020-02-15 22:50 +0100
      Re: *nix Curt <curty@free.fr> - 2020-02-16 13:40 +0100
        Re: *nix Stefan Monnier <monnier@iro.umontreal.ca> - 2020-02-16 16:50 +0100
        Re: *nix Charles Curley <charlescurley@charlescurley.com> - 2020-02-16 17:50 +0100
        Re: *nix Felmon Davis <davisf@union.edu> - 2020-02-16 23:50 +0100
          Re: *nix <tomas@tuxteam.de> - 2020-02-17 09:40 +0100
  Re: *nix Gene Heskett <gheskett@shentel.net> - 2020-02-16 01:40 +0100
  Re: *nix Charles Curley <charlescurley@charlescurley.com> - 2020-02-16 04:20 +0100
    Re: *nix Andrei POPESCU <andreimpopescu@gmail.com> - 2020-02-16 10:00 +0100
      Re: *nix Eduardo M KALINOWSKI <eduardo@kalinowski.com.br> - 2020-02-16 11:10 +0100

csiph-web