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

agenda for the June 25 R5RS meeting: Proposed Objection



   I believe that the adding of a OOP system of ths form to Scheme is a
   bad idea.  To me it is yet one more step toward the CommonLisp-ization
   of Scheme.  It is one more added feature that does nota appear to be
   implementable in terms of a simple set of core Scheme primitves.  Ode
   for the days when one reasonably intelligent individual could
   implement a reasonably efficient and complete scheme in man weeks or
   months, not man years.
   --------------------
   Morry Katz
   katz@cs.stanford.edu
   --------------------

I think you are putting the cart before the horse.  I would hope that the
purpose of scheme is to provide what we think is a good thing for people 
who *write programs*.  This may or may not be compatible with a small
implementation effort.  It is reasonable to argue that a proposed feature
could be implemented efficiently from other primitives or that it is bad
in some way from a programming point of view, but to reject it *solely*
because it makes more work for implementors is a bit absurd.  The swipe
at CommonLisp is sort of like trying to discredit someone's argument by
saying that they are a Communist (or perhaps, today, a Liberal).  Note
that I am not favoring this particular proposal.

	-David