[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Making I/O streams entities
- To: (BUG LISPM) at MIT-AI
- Subject: Re: Making I/O streams entities
- From: MOON@MIT-MC
- Date: Wed ,21 Dec 78 08:04:29 EDT
RG's original idea of entities was that they be closures that accept
the :WHICH-OPERATIONS operation. I/O streams already are such; in fact,
I suspect all other things that claim to be entities are not. So
it would be OK to make them DTP-ENTITY instead of DTP-CLOSURE if that's
still what DTP-ENTITY means.
On the other hand, I do not at all think it is appropriate to change the
system to use classes and message-passing for I/O streams. There isn't
much to be gained by this, I/O streams already do what we want them to do,
and I don't consider the message-passing and class stuff to be mature enough
yet to be reasonable to put into low-level stuff that doesn't need it
and to be worth putting into the cold load.