home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!uunet!not-for-mail
- From: brnstnd@KRAMDEN.ACF.NYU.EDU (D. J. Bernstein)
- Newsgroups: comp.std.unix
- Subject: Re: Report on POSIX.2: Shell and Utilities
- Date: 14 Sep 1992 22:30:49 -0700
- Organization: IR
- Lines: 29
- Sender: sef@ftp.UU.NET
- Approved: sef@ftp.uucp (Moderator, Sean Eric Fagan)
- Message-ID: <193se9INN4h7@ftp.UU.NET>
- References: <18lqglINN992@ftp.UU.NET> <18u2i5INNo7e@ftp.UU.NET> <190k6vINN5g9@ftp.UU.NET> <192n6aINNlt2@ftp.UU.NET>
- NNTP-Posting-Host: ftp.uu.net
- X-Submissions: std-unix@uunet.uu.net
-
- Submitted-by: brnstnd@KRAMDEN.ACF.NYU.EDU (D. J. Bernstein)
-
- Scott E. Preece writes:
- > So you have to write a
- > standard that specifies things nobody specified before and you have to
- > try to merge different versions of the same functionality.
-
- Ah, but you never _have_ to write a standard.
-
- You see that systems vary widely in, e.g., the output format of ``who'',
- and even the type of information stored in /etc/utmp (or whatever file
- ``who'' reads). Does this mean you have to apply your imagination,
- specify what the market hasn't specified, merge what the market hasn't
- merged? No. It's a very strong signal that standardization is premature.
- You shouldn't standardize ``who'' at all. Wait for market convergence.
-
- You see that the market has come to agree on what you are sure is bad
- practice. Does this mean you have to resist documenting that practice in
- a standard? No. It means that your conceptions of what's good and bad
- are out of sync with the market. Your responsibility as standards-writer
- is to document what's being done, not to dream up new solutions. ``Only
- those who code have the right to dream.'' If you can identify a
- technical flaw in the bad practice, go ahead and document that! If
- you're sure that you can make a better solution, try it on the market!
-
- ---Dan, still wondering why POSIX [:digit:] is better than Perl \d
-
-
- Volume-Number: Volume 29, Number 37
-