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,3ccb707f4c91a5f2 X-Google-Attributes: gid103376,public From: jsa@alexandria (Jon S Anthony) Subject: Re: Java vs Ada 95 (Was Re: Once again, Ada absent from DoD SBIR solicitation) Date: 1996/10/14 Message-ID: #1/1 X-Deja-AN: 189435662 sender: news@organon.com (news) references: <325BC3B3.41C6@hso.link.com> organization: Organon Motives, Inc. newsgroups: comp.lang.ada Date: 1996-10-14T00:00:00+00:00 List-Id: In article dewar@merv.cs.nyu.edu (Robert Dewar) writes: > GC. During the Ada 95 development effort I made the suggestion that > we at least "require" GC for the information systems annex, but > other people found this laughably unrealistic, and there was zero > support inside and outside the Ada 9X design group, DR's and ISO for I've seen you mention this before. It is depressing. Putting it in an annex of its own would probably have been even nicer (and from what you say, even less likely). Really. This is a pretty sad and incomprehensible story. > such a step. Note of course that Ada 95 certainly *permits* garbage > collection, and the design was carefully carried out to ensure that > this is the case, but there was no sympathy for trying to require it > (the requirement of course would be a somewhat wooly one, since GC > is not something you can specify formally, but there are plenty of > other wooly requirements like this already. Just the sort of thing that would have fit in an annex rather nicely. Implementations that supported it could have said they support Annex such-and-such and everyone would have had a reasonably good idea of what it meant and required. Those that didn't want it, could simply not use it - or even get implementations that did not provide it. > 4. There are some worrisome interactions between garbage collection and > finalization that have to be sorted out, and between garbage collection > and other features, such as ATC. Yes, this is definitely an issue... /Jon -- Jon Anthony Organon Motives, Inc. Belmont, MA 02178 617.484.3383 jsa@organon.com