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,2925b133078d1557 X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: Flexible Strings (was Equality operator...) Date: 1997/05/01 Message-ID: #1/1 X-Deja-AN: 238713110 References: <9704301422.AA07755@most> Organization: New York University Newsgroups: comp.lang.ada Date: 1997-05-01T00:00:00+00:00 List-Id: Wes said <> That's a ferocious and incorrect over-generalization. Of course it is possible to use the heap in Ada 83 programs without having memory leaks. In fact I would guess that the majority of all Ada programs ever written are in this category. Yes, you can program memory leaks in Ada 83 if you are sloppy. No, Ada 95 does not magically prevent this, although the use of finalization can help, if used carefully -- if used carelessly it can make things worse, by obscuring where the leaks are taking place.