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,3498dd887729ed19 X-Google-Attributes: gid103376,public From: lars.farm@ite.mh.se (Lars Farm) Subject: Re: Garbage Collection in Ada Date: 1996/10/20 Message-ID: <19961020113354302739@dialup118-2-15.swipnet.se>#1/1 X-Deja-AN: 190941543 references: <01bbb910$f1e73f60$829d6482@joy.ericsson.se> <199610132138291604607@dialup101-6-14.swipnet.se> <1996Oct13.194807.1@eisner> <199610181934142408603@dialup101-3-15.swipnet.se> organization: pv nntp-posting-user: s-49817 newsgroups: comp.lang.ada Date: 1996-10-20T00:00:00+00:00 List-Id: Robert Dewar wrote: > P.S. does lack of expertise mean you have no experience with conservative > collectors? No, I have experience with conservative GC. Hans-Juergen Boehm has participated in this thread. He is an expert and I want make it clear that I am not in his league, or even near. I have used his collector and tweaked it slightly for my compilers. Noticed that it works very nicely in two relatively small real life projects and failed to see the bad effects you mention. I'm genuinely puzzled and simply trying to figure out which of the conflicting views is right: (1) my limited experience combined with others claims that the set of falsely retained pointers is relatively small. A small, perhaps negligible problem. or (2) Your claims that this is a serious error that likely will make my program fail. The views simply don't match. I need more information. > For someone with no experience, you sure are an enthusiast :-) I didn't say I was without experience. Using GC in C++ has been a good experience ;-) There is only one thing holding me back from using GC always in C++. Portability of source code. I would like to see GC one way or another in a language. User and vendor optional is fine with me, but some language sanction is needed. At least be able to determine at compiletime whether this compiler/runtime system supports GC or not. Because very few C++ or Ada programmers currently trust GC. My interest in Ada is simply that I see Ada as the most reasonable alternative to C++. I'm also trying to figure out if Ada is what I want. -- Lars Farm, lars.farm@ite.mh.se