Article View: comp.lang.clos
Article #165Re: Beginner's Question - CLOS
From: Stefan Monnier
Date: Fri, 21 Aug 1992 19:42
Date: Fri, 21 Aug 1992 19:42
24 lines
1847 bytes
1847 bytes
>Fully agreed, but this information can be easily deduced by a 'system >builder', i.e. an intelligent linker, like Eiffel has (for more or less >this reason). A system builder can create a complete list of all the >types in an application (unless they can be defined at run time), and >can do such overload resolution at system building time, statically. I >think a 'system building' tool is something that is quite useful in >general, especially if it can be used more or less incrementally. Such a system builder is only useful in non-OO operating systems or environments: In such OO-environments (like Smalltalk), each class is shared among all applications (and even used by the system itself) which means that you can't adapt a class to a particular situation as it is dynamically used and loaded. On the other side, this permits to diminish drastically memory consumption (just think of the standard C libraries) Cheers, Stefan Monnier ----------------------------------------------------- -- On the average, people seem to be acting normal -- -----------------------------------------------------
Technical Details
Message-ID:
<AeZPS9m00awK897kVo@andrew.cmu.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!usc!rpi!usenet.coe.montana.edu!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!crabapple.srv.cs.cmu.edu!andrew.cmu.edu!sm86+References:
<16u2tpINN9ad@early-bird.think.com> <1992Aug19.213818.21709@tfs.com> <DCMARTIN.92Aug19151550@fascet.msi.com> <170fu1INNmfh@early-bird.think.com> <PCG.92Aug21005641@aberdb.aber.ac.uk>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!rpi!usenet.coe.montana.edu!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!crabapple.srv.cs.cmu.edu!andrew.cmu.edu!sm86+ From: sm86+@andrew.cmu.edu (Stefan Monnier) Newsgroups: comp.lang.clos,comp.object Subject: Re: Beginner's Question - CLOS Message-ID: <AeZPS9m00awK897kVo@andrew.cmu.edu> Date: 21 Aug 92 19:42:01 GMT Article-I.D.: andrew.AeZPS9m00awK897kVo References: <16u2tpINN9ad@early-bird.think.com> <1992Aug19.213818.21709@tfs.com> <DCMARTIN.92Aug19151550@fascet.msi.com> <170fu1INNmfh@early-bird.think.com> <PCG.92Aug21005641@aberdb.aber.ac.uk> Organization: Carnegie Mellon, Pittsburgh, PA Lines: 24 In-Reply-To: <PCG.92Aug21005641@aberdb.aber.ac.uk>