Subject: Re: (loop for ? in ? finally ?)
From: Erik Naggum <>
Date: 2000/02/29
Newsgroups: comp.lang.lisp
Message-ID: <>

* Bary Margolin
| But if he can't find a place in the spec where it says what he must do,
| he can do whatever he wants.

* Fernando D. Mato Mira
| Besides the fact that such an approach shows the true value of an spec w/o
| a formal definition, or at least verbosely written in natural language to
| accomplish the same effect that would mean:

  standards are legal documents.  they follow the same principle as every
  other legal document: that which it does not say is not covered.  laws
  are defined similarly: if it isn't forbidden, you can do it.  (but in the
  case of government agencies: if it isn't prescribed, you can't do it.)

| 1. Implementors are free not to play by the same rules as everybody else.

  so what would you need to stop them from doing this in your ideal world?
  (I assume permissions and grants from gilds or government agencies.)

  in this world, users and customers make informed choices and the market
  has the role of the control mechanism.  not to be snotty or anything, but
  it tends to come as a surprise to Europeans that the market can work
  without serious government intervention and licenses to produce goods.
  which is why the new EU standard for condoms specifies one size for the
  entire continent, ignoring well-known physiological differences between
  regions, and why we have an EU standard for the "curvature" of bananas.