[cltl3-devel] RFC: CLtL3 Charter

Gustavo gugamilare at gmail.com
Sun Sep 6 18:26:44 UTC 2009


I have a suggestion concerning what Cltl3 will not do (specially after the
recent discussions with John Fremlin). Nothing personal, John Fremlin, but
we must do things in a very conservative way, and this was already discussed
in this topic. This or something similar should be added to the charter:

"The group don't intend to include things incompatibly with the ANSI
specification, nor to include features that can be easily included with
tools provided by ANSI CL like symbol shadowing, packages and read tables,
or with the other features included in this description. Making CL more
readable or understandable is not one of Cltl3's goals. It will not change
function or macro names nor create new names or aliases for them in some
other package, even if the new names are more descriptive or acceptable.

This description is intended to be as easy to implement as possible and
features difficult to implement are only going to be adopted if they are
strictly necessary to achieve other Cltl3's goals. In particular,  This
description will not enforce implementations to do anything at all. The
group, however, expects this new description to provide features and and
advantages over the current ANSI specification so that implementations
choose to adopt it."
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cltl3-devel/attachments/20090906/05b9b306/attachment.html>


More information about the Cltl3-devel mailing list