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,b307bd75c8071241 X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: newbie Q: storage management Date: 1997/05/03 Message-ID: #1/1 X-Deja-AN: 239106830 References: <5k5hif$7r5@bcrkh13.bnr.ca> <336754A0.41C6@magellan.bgm.link.com> <336A065B.41C6@magellan.bgm.link.com> Organization: New York University Newsgroups: comp.lang.ada Date: 1997-05-03T00:00:00+00:00 List-Id: iSamuel said <> Samuel, you don't understand the dynamics behind the special needs annexes. They are VERY conservatively chosen, and are supposed to represent only items on which there was a clear consensus that for certain application areas, the annex facilities were clearly an absolute necessity, and it was important that if such facilities were provided, then they should be provided in a common way. In the GC case, there was no such consensus. The general impression was that it was unlikely that many Ada compilers would implement GC, and in any case there was certainly NO consensus on what facillities should be required of compilers that might try. I would be VERY much opposed to trying to standardize this facility at this stage, we simply don't know enough, and even those who favor GC strongly have VERY different ideas about what facilities should be provided. As I said before, don't put your efforts into an ANSI committee, put them into an actual implementation. It is certainly doable, as has been demonstrated by the GCC port of Modula-3 -- yes it's just a research project that was never fully finished, but it got far enough to be an effective proof of feasibility. If there was a GNAT with garbage collectoin that turned out to be usable and widely used, that would have more effect than anything said here on the progress towards routine use of GC in Ada environments.