Article View: comp.std.unix
Article #240Re: Report on POSIX.2: Shell and Utilities
From: D. J. Bernstein
Date: Tue, 15 Sep 1992 05:30
Date: Tue, 15 Sep 1992 05:30
29 lines
1953 bytes
1953 bytes
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
Technical Details
Message-ID:
<193se9INN4h7@ftp.UU.NET>Path:
arc1-ca.pugleaf.net!sparky!uunet!uunet!not-for-mailReferences:
<18lqglINN992@ftp.UU.NET> <18u2i5INNo7e@ftp.UU.NET> <190k6vINN5g9@ftp.UU.NET> <192n6aINNlt2@ftp.UU.NET>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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