Path: utzoo!mnetor!tmsoft!becker!hybrid!scifi!bywater!uunet!cimshop!davidm From: cimshop!davidm@uunet.UU.NET (David S. Masterson) Newsgroups: comp.lang.c++ Subject: Re: Smart pointers and stupid people (was: garbage collection...) Message-ID: Date: 15 Jan 91 18:45:14 GMT References: <1990Dec20.045909.7681@rice.edu> <3071@lupine.NCD.COM> <3090@lupine.NCD.COM> <1991Jan2.205606.1020@lia> <60330@microsoft.UUCP> <70021@microsoft.UUCP> Sender: davidm@cimshop.UUCP Distribution: comp Organization: Consilium Inc., Mountain View, California Lines: 25 In-reply-to: jimad@microsoft.UUCP's message of 14 Jan 91 23:47:25 GMT X-Posting-Software: GNUS 3.12 [ NNTP-based News Reader for GNU Emacs ] >>>>> On 14 Jan 91 23:47:25 GMT, jimad@microsoft.UUCP (Jim ADCOCK) said: Jim> My [vague] idea of what metaclass support might be could be a set of Jim> template classes that are automatically created when a class is derived, Jim> without requiring a Jim> DECLARE_CLASS(foo, base) Jim> macro, or whatever. Not only are such macros ugly, unsafe, a pain to Jim> implement and debug, but they also leave open ample opportunity for Jim> subsequent class derivers to screw 'em up. The Fall 1990 issue of C++ Journal discusses the Dossier type and the MKDossier command to capture information for generating Dossiers. I don't fully understand the methodology being expressed in the article, but it sounds like an alternative idea with the same goals as above. Anyone care to comment? -- ==================================================================== David Masterson Consilium, Inc. (415) 691-6311 640 Clyde Ct. uunet!cimshop!davidm Mtn. View, CA 94043 ==================================================================== "If someone thinks they know what I said, then I didn't say it!"