guido@boring.UUCP (03/19/85)
An interesting example, showing why it is not a good idea to justify
right margins, just turned up in net.lang.{lisp,ada}. I have suppressed
the author's name to protect him.
Guido van Rossum, "Stamp Out BASIC" Committee, CWI, Amsterdam
guido@mcvax.UUCP
>Having just seen a small program using arrays and structures in Common
>Lisp turn into a moderaterately sized program because defstruct created
>copy-function does not fully copy the structure to which it is applied
>but instead array-structure-members reference the same array as the
>original structure to which the copy function was applied, I am willing
>to believe arrays and structures in Common Lisp were designed by a
>committee. By the way testing arrays or structures for equality in the
>equal sense is not possible using equal or any function of which I know.
>Am I missing something? Having powerful functions for manipulating
>strings and lists and truly wimp-like functions for handling structures
>and arrays seems rather silly.