9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Dan Cross <cross@math.psu.edu>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] silly slider tool for rio
Date: Thu,  8 Mar 2001 10:39:16 -0500	[thread overview]
Message-ID: <200103081539.KAA06692@augusta.math.psu.edu> (raw)
In-Reply-To: <20010308094321.S17986@cackle.proxima.alt.za>

In article <20010308094321.S17986@cackle.proxima.alt.za> you write:
>Eric Raymond's essay "The Cathedral and the Bazaar" suggests that
>modern software development is organic rather than architectural.
>I think there's truth (Linux) in the suggestion, but my personal
>view is that I prefer few (and far between) cathedrals to flea
>markets [...]

Hmmm....  The more I think about it, the less I believe Eric Raymond.
Linux really is built architecturally; those components where the
unwashed masses contribute (device drivers, utilities) are more like
the bricks in the cathedral, if you will....  Even medieval cathedrals
had masses of unwashed laborors to put everything together (often in
unsanitary and unsafe conditions, but I digress....) once it had been
defined by the architects.  I guess the idea with Linux is that the
potential is there for anyone to contribute to major components of the
system, but that's probably true of any ``Open Source'' project, and
doesn't mean that the architecture isn't tightly controlled.

That said, I have a hard time accepting the ``bazaar'' idea....  It's
meant to work if you have lots of highly skilled individuals working on
a project.  Unfortunately, most projects are staffed almost entirely by
mediocre individuals, and most if not all projects I've seen run that
way produce buggy, bloated, and unreadable code.

It's a shame that an entire generation of programmers is growing up
learning from such horrible models of style.....  Call it the
``slashdot effect.''

	- Dan C.



  parent reply	other threads:[~2001-03-08 15:39 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-03-08  7:03 okamoto
2001-03-08  7:43 ` Lucio De Re
2001-03-08  7:53   ` Lucio De Re
2001-03-08 15:39   ` Dan Cross [this message]
2001-03-12  9:57 ` Ozan Yigit
  -- strict thread matches above, loose matches on Subject: below --
2001-03-08 16:04 forsyth
2001-03-08 13:01 rob pike
2001-03-09  2:40 ` Eric Dorman
2001-03-08 10:00 nigel
2001-03-08 10:20 ` Lucio De Re
2001-03-08  9:27 forsyth
2001-03-07 22:41 nemo
2001-03-07 22:15 nemo
2001-03-07 16:17 ` Lucio De Re
2001-03-07 23:31   ` Jim Choate
2001-03-07 21:50 nemo
2001-03-07 15:51 ` Lucio De Re
2001-03-07 21:34 nemo
2001-03-07 15:24 rob pike

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200103081539.KAA06692@augusta.math.psu.edu \
    --to=cross@math.psu.edu \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).