[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Rules of the Game
- To: common-lisp@su-ai
- Subject: Rules of the Game
- From: greek@DEC-HUDSON
- Date: Tue, 28 May 85 10:41:47 EDT
I'm glad we are taking time to establish a "policy" about making
changes to CL'84. Regarding Guy's categories 3 and 4, I think we
should only introduce new features when they are necessary to repair
a (more or less) flawed feature in the language. For example,
PARSE-BODY is needed by every correct implementation, so indeed
we might as well specify it. Incompatible changes should only
be made when absolutely necessary to fix a broken feature.
New features and incompatible changes which do not fall into the
above category should be left for CL'8n. As Guy said, we ought to
give everyone a half a chance to finish implementing CL'84 before
we throw a pile of new good stuff at them. Remember, CLs that are
real products can't be changed continuously, because real products
change in cycles (often as long as a year or two).
- Paul