[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

DISPLACE



The Lisp documentation in LISP NEWS is typically done without much
thought; it should not be an inflexible restriction on the rest of the
future of the definition of MACLISP.  MACLISP does not need lots of
little functions like (LAMBDA (X Y) (RPLACA X Y) (RPLACD X Y) X)
built into the system when they are used in a small percentage
of programs and are quite simple to write.  What IS needed in the
system is powerful tools to make the language extensible, tools
that are NOT easy to write every time you need them.  LISP NEWS
was not handed down on engraved tablets--we should reason together
about what the right thing is and what should be done about it.