[cltl3-devel] RFC: CLtL3 Charter
Marco Antoniotti
antoniotti.marco at disco.unimib.it
Tue Sep 1 13:09:39 UTC 2009
Sometimes (or always?!?) keeping things simple makes a lot of sense.
I personally agree with what has been written in the CLtL3 charter.
Cheers
--
Marco
On Aug 31, 2009, at 21:57 , Drew Crampsie wrote:
> Hello all,
>
> Below is a draft of the charter for the CLtL3 project. Please comment
> as you see fit.
>
> Cheers,
>
> drewc
>
> Purposes of the CLtL3 effort. SECOND DRAFT - 2009-08-31 -
>
> 1) The CLtL3 group wishes to create an updated description of Common
> Lisp. It should codify existing practice and provide additional
> features to facilitate portability of code among diverse
> implementations.
>
> 2) The group intends the description to be a base for a larger
> "standard
> library" of code. The focus of the effort will be to provide
> library authors with a stable and portable lisp on which to build
> an evolving distribution that meets the ever changing needs of
> modern developers.
>
> 3) The group will begin with ANSI Common Lisp as described in the
> _Common Lisp Hyperspec_. All possible effort will be made to ensure
> source compatibility. The group does not intend to remove any
> functionality from the language, and will only deprecate features
> that are superseded by those in CLtL3.
>
> 4) The group will address the following topics in the course of
> producing the description. Preference will be given to topics that
> cannot be implemented portably and have multiple existing
> implementations.
>
> (a) Repairing mistakes, ambiguities, and minor ommissions
> in ANSI Common Lisp
> (b) Extensions outlined in the CDR (including the MOP)
> (c) Multiprocessing and Concurrency
> (d) Foreign Function Interfaces
> (e) Extensible Streams
> (f) Extensible Sequences
> (g) Networking
> (h) OS and Filesystem access
> (i) Editing and Introspection
>
> 5) The CLtL3 effort will be a community effort.Discussion will take
> place on public forums. Any source code or documents produced will
> be placed under a permissive open source license that also allows
> commercial use and redistribution.
>
> _______________________________________________
> cltl3-devel mailing list
> cltl3-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/cltl3-devel
--
Marco Antoniotti, Associate Professor tel. +39 - 02 64 48 79 01
DISCo, Università Milano Bicocca U14 2043
Viale Sarca 336
I-20126 Milan (MI) ITALY
Please note that I am not checking my Spam-box anymore.
More information about the Cltl3-devel
mailing list