Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uwm.edu!ux1.cso.uiuc.edu!ux1.cso.uiuc.edu!m.cs.uiuc.edu!johnson From: johnson@m.cs.uiuc.edu Newsgroups: comp.object Subject: Re: What is this? Message-ID: <77500054@m.cs.uiuc.edu> Date: 20 Aug 90 22:30:00 GMT References: <64856@<1990Aug17> Lines: 18 Nf-ID: #R:<1990Aug17:64856:m.cs.uiuc.edu:77500054:000:676 Nf-From: m.cs.uiuc.edu!johnson Aug 20 17:30:00 1990 Lawrence Mayka wrote: >Some people employ the term "slot-based" to call special attention to >the fact that CLOS (like Flavors, its predecessor) permits one: >(1) To define and redefine (modify) a class's methods incrementally, ... >(2) To redefine (modify) a class definition in any way without textual >modification or recompilation of its methods. Hence, one can add or >remove superclasses and slots just as easily as methods. Smalltalk-80 also lets you do this. C++ also lets you do this. You just have to type "make" afterwards. :-) I agree with Lawrence; incremental program development is very nice. Ralph Johnson - University of Illinois at Urbana-Champaign