From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b14a804025dceb20 X-Google-Attributes: gid103376,public From: Marin David Condic Subject: Re: Constructors/Destructors in Ada95 Date: 2000/10/19 Message-ID: <39EEEDAB.AB5EDA93@acm.org>#1/1 X-Deja-AN: 683376677 Content-Transfer-Encoding: 7bit References: <39EE160D.F0A2000@bigfoot.com> X-Accept-Language: en X-Server-Date: 19 Oct 2000 12:48:13 GMT Content-Type: text/plain; charset=us-ascii Organization: Quadrus Corporation Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 2000-10-19T12:48:13+00:00 List-Id: You sort of have the means to get there with Ada.Finalization. Somewhere between Initialize/Finalize/Adjust and other normal language features, you have all the same capabilities of C++'s Constructors/Destructors. I've got some code comparing the two language's mechanisms on my web page. See: http://www.mcondic.com/ and look for The C++ To Ada Translation Page. MDC Francois Godme wrote: > Hi all, > > Where can I find articles, papers, or posted messages explaining me the > reasons for the lack of support for Constructors/Destructors directly in > the language. I have heard that, in 1995, Tucker Taft on c.l.a posted > several messages on this very subject. > > I went to www.deja.com but they say that temporarily it is not possible > to consult archives past 1999. Is there an Ada web site which archives > our group? > > Thanks. -- ====================================================================== Marin David Condic - Quadrus Corporation - http://www.quadruscorp.com/ Send Replies To: m c o n d i c @ q u a d r u s c o r p . c o m Visit my web site at: http://www.mcondic.com/ "Giving money and power to Government is like giving whiskey and car keys to teenage boys." -- P. J. O'Rourke ======================================================================