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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,21960280f1d61e84 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Newsgroups: comp.lang.ada Subject: Re: How come Ada isn't more popular? References: <1169636785.504223.139630@j27g2000cwj.googlegroups.com> <45b8361a_5@news.bluewin.ch> <3pejpgfbki.fsf@hod.lan.m-e-leypold.de> <1ic9j6bmbl0ik.gvgqhl1ixvxk$.dlg@40tude.net> From: Markus E Leypold Organization: N/A Date: Tue, 06 Feb 2007 19:28:34 +0100 Message-ID: User-Agent: Some cool user agent (SCUG) Cancel-Lock: sha1:dfaKo5I0FcVdR+Mvm5yRTlFDwiA= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii NNTP-Posting-Host: 88.72.224.62 X-Trace: news.arcor-ip.de 1170786209 88.72.224.62 (6 Feb 2007 19:23:29 +0200) X-Complaints-To: abuse@arcor-ip.de Path: g2news2.google.com!news4.google.com!newsfeed2.dallas1.level3.net!news.level3.com!newsfeed-00.mathworks.com!news.tele.dk!feed118.news.tele.dk!news.tele.dk!small.news.tele.dk!news-fra1.dfn.de!newsfeed.arcor-ip.de!news.arcor-ip.de!not-for-mail Xref: g2news2.google.com comp.lang.ada:9101 Date: 2007-02-06T19:28:34+01:00 List-Id: "Dmitry A. Kazakov" writes: > On Tue, 06 Feb 2007 17:47:25 GMT, Ray Blaak wrote: > >> Maciej Sobczak writes: >>> OK. What about refcounting with smart pointers? >> >> This form of GC actually works against your determinism goal. It simply is a >> poor form of GC, can't handle cycles, and has unpredictable execution times. > > Determinism /= time bounded. > > For handling cycles there are weak pointers. No. For handling cycles there are GC algorithms that can handle cycles. Weak pointers are for implementing caching of costly (in terms of memory) but recomuptable objects/structurs. You're again talking from a parallel universe. Regards -- Markus