*BSD News Article 12481


Return to BSD News archive

Xref: sserve comp.org.usenix:3290 comp.unix.bsd:11645 comp.org.sug:671 comp.os.386bsd.misc:85
Newsgroups: comp.org.usenix,comp.unix.bsd,comp.org.sug,comp.os.386bsd.misc
Path: sserve!manuel.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!haven.umd.edu!darwin.sura.net!ra!atkinson
From: atkinson@itd.nrl.navy.mil (Randall Atkinson)
Subject: Re: How to vote on POSIX Printing
Message-ID: <C3n7p5.Hpn@ra.nrl.navy.mil>
Sender: usenet@ra.nrl.navy.mil
Organization: Naval Research Laboratory, DC
References: <C37Kwn.Hx5@sugar.neosoft.com> <C37x6s.88x@ra.nrl.navy.mil> <1993Mar9.183158.7265@fcom.cc.utah.edu>
Date: Tue, 9 Mar 1993 22:27:04 GMT
Lines: 14

In article <1993Mar9.183158.7265@fcom.cc.utah.edu> terry@cs.weber.edu (A Wizard of Earth C) writes:

>Crufty API's are better than >*no*< API's.

  This is the crux of our disagreement.  

  I firmly believe that "No standard is better than a bad standard."
and the corollary "Crufty APIs in any standard are evil.".  There are
a lot of people who believe in those two assertions (independent of
whether those folks happen to think the proposed POSIX printing APIs
are crufty).  This is based on bad experiences being forced to use
bad standards because they were standard.