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

low tech MI

   Date: Mon, 22 Apr 96 13:27:52 BST
   From: Jeff Dalton <jeff@aiai.ed.ac.uk>
   > MI is controversial [in the world of object-oriented programming]
   > chiefly because it introduces a lot of complexity (both semantic and
   > implementational) into method lookup.
   I'm not sure method lookup is the greatest problem.  A number of MI
   schemes have general MI method lookup but do something special, with
   restrictions, for slots....

True.  I thought about mentioning that when I composed my previous message,
but I decided that since that was primarily a -performance- problem, and I
couldn't imagine anybody arguing that accessing the slots of a condition
had to be single-memory-reference fast, I could get away with not
mentioning it.  Law number one of electronic mail design discussions must

  Anything you decide not to mention in a message because it seems like it
  would just complicate your exposition, -will- be mentioned by somebody
  else in a follow-up message.

It is true that slot access under MI is not completely free of design
choices.  That is, of course, exactly why I sent out the code that I did
last night.