[r6rs-discuss] What's up with the library names?

Abdulaziz Ghuloum aghuloum at cs.indiana.edu
Thu May 24 04:23:24 EDT 2007


On May 24, 2007, at 4:07 AM, Brian C. Barnes wrote:

> Perhaps leaving the version number out of the name will help
> limit the amount of "breaking change" introduced in the future?

This is precisely the wrong way to go IMNSHO.  The purpose of the
library system is to provide flexibility for future versions, not
to imposes such severe restrictions.  Future editors should be
able to completely reorganize the names and contents of the
standard libraries and that would break none of the existing r6rs
libraries (assuming the syntax and semantics of the library system
itself remains intact).

Ensuring forward compatibility by forcing the future to be backward
compatible is certainly a novel concept.

Aziz,,,



More information about the r6rs-discuss mailing list