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,e80a1497a689d8a5 X-Google-Attributes: gid103376,public From: Didier Utheza Subject: Re: Ada GC (was Re: Ammo-zilla) Date: 1999/11/12 Message-ID: #1/1 X-Deja-AN: 547907885 References: <7vhg2n$7ht$1@nnrp1.deja.com> <7vkjea$b34$1@nnrp1.deja.com> <7vncgr$bpg$1@nnrp1.deja.com> <7vqd45$iiq$1@nnrp1.deja.com> <7vvroo$grr$1@nnrp1.deja.com> <80c9fq$2qn$1@nntp4.atl.mindspring.net> <3829D562.5F102A83@callnetuk.com> <382C732C.8B2C2818@mitre.org> Content-Type: TEXT/PLAIN; charset=US-ASCII Organization: Boston University Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 1999-11-12T00:00:00+00:00 List-Id: To return to the GC problem : as I understood the link, the problem resides in the stability of the program and the compatibility of a GC with a real time system. At the present time, this may actually be two different matters.Just a pure question from a novice in Ada and OOP, can a real time system accomodate the Object Oriented scheme without compromising its stability in the present state of the technology? On the other side, Ada95 is a powerfull programming tool, you can use it to create OSes, real time systems but also simpler programs such as word processors and object oriented interfaces to human subject instead of machine. In the last cases, GC could be acceptable. The time penalty that it is bringing, will not be unacceptable. So maybe a good way of introducing a GC in Ada would be to have a conditional GC that can be turn on or off depending on the type of task that the program is suppose to perform (non time critical and time critical). Greetings.