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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,308a261188818cce X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.ision.net!newsfeed2.easynews.net!ision!newsfeed.arcor.de!newsspool4.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Pointers explained? Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <1185817996.143086.317990@g12g2000prg.googlegroups.com> <1185818189.689914.159900@x40g2000prg.googlegroups.com> <4cslgd5ejxgp.rsknykje4paa$.dlg@40tude.net> <1185921504.964168.187720@57g2000hsv.googlegroups.com> Date: Wed, 1 Aug 2007 10:21:27 +0200 Message-ID: NNTP-Posting-Date: 01 Aug 2007 10:17:30 CEST NNTP-Posting-Host: c11b0756.newsspool3.arcor-online.net X-Trace: DXC=BiTJ64e>:P_U6b:FjPaGjQMcF=Q^Z^V3X4Fo<]lROoRQ^YC2XCjHcbY7G9Hd=3PAASDNcfSJ;bb[UFCTGGVUmh?TLK[5LiR>kgR0de8R_SgLRX X-Complaints-To: usenet-abuse@arcor.de Xref: g2news2.google.com comp.lang.ada:1313 Date: 2007-08-01T10:17:30+02:00 List-Id: On Tue, 31 Jul 2007 22:38:24 -0000, shaunpatterson@gmail.com wrote: > Are there any version of GNAT that support garbage collection? I'm > working with 10-15 year old government system. Perhaps I can convince them to > upgrade to an Ada compiler with a garbage collector AFAIK there exists implementations of Boehm garbage collector for Ada. Maybe others could provide links. You could also use reference counting collection (smart pointers), which is more predictable than other strategies. There also exist many implementations of. My personal attitude is that GC is in general a bad idea and especially for a messaging system. It can be justified only when it is *proven* that there is no other way to manage collection. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de