From: 18k11tm001@sneakemail.com (Russ)
Subject: Re: memory management and productivity
Date: 20 Jun 2004 21:16:16 -0700
Date: 2004-06-20T21:16:16-07:00 [thread overview]
Message-ID: <bebbba07.0406202016.1f15c133@posting.google.com> (raw)
In-Reply-To: cb0vjl$8hp$1@sparta.btinternet.com
"Martin Dowie" <martin.dowie@btopenworld.com> wrote in message news:<cb0vjl$8hp$1@sparta.btinternet.com>...
> "Russ" <18k11tm001@sneakemail.com> wrote in message
> news:bebbba07.0406181510.37b8f5e2@posting.google.com...
> > > You will be delighted to here that Ada already supports GC thought the
> > > use of Controlled types then. And if that weren't enough you can grap
> > > "Boehm-Demers-Weiser" GC from AdaCL @ http://adacl.sourceforge.net/.
> >
> > I am indeed delighted to hear that. And if Ada really has automatic
> > memory management capabilities, more people need to know it.
>
> Hopefully this thread will breath the life of publicity to this package then
> :-)
>
>
> > However, I am curious about why initialize and finalize are different
> > and better than constructors and destructors in C++.
>
> I never made such a claim.
Well, if initialize and finalize are fundamentally no different than
constructors and destructors, then I conclude that Ada does not have
automated memory management any more than C++ has it. (I may be a bit
slow, but I catch on eventually.)
As for using a library that has memory management built in, that
sounds great. I'd just feel a bit better about it if it were in a
standard library that everyone agrees on and comes with the language,
like STL in C++. Then you could honestly say that Ada has automated
memory management built in. (And it would be better than Java's
because it would be optional.)
next prev parent reply other threads:[~2004-06-21 4:16 UTC|newest]
Thread overview: 72+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-06-17 4:56 memory management and productivity Russ
2004-06-17 5:15 ` tmoran
2004-06-17 8:07 ` Martin Dowie
2004-06-18 23:10 ` Russ
2004-06-19 9:04 ` Martin Dowie
2004-06-21 4:16 ` Russ [this message]
2004-06-21 7:29 ` Jano
2004-06-21 8:02 ` Martin Dowie
2004-06-21 8:22 ` Jano
2004-06-21 9:07 ` Martin Dowie
2004-06-21 22:36 ` Brian May
2004-06-22 7:47 ` Martin Dowie
2004-06-21 8:14 ` Ole-Hjalmar Kristensen
2004-06-21 8:27 ` Jano
2004-06-21 8:29 ` Martin Dowie
2004-06-22 7:53 ` Ole-Hjalmar Kristensen
2004-06-26 15:44 ` Robert I. Eachus
2004-06-21 16:31 ` Frank J. Lhota
2004-06-22 7:58 ` Ole-Hjalmar Kristensen
2004-06-21 8:14 ` Martin Krischik
2004-06-21 15:22 ` Hyman Rosen
2004-06-21 16:47 ` Martin Krischik
2004-06-21 17:51 ` Hyman Rosen
2004-06-22 17:02 ` Pascal Obry
2004-06-26 15:54 ` Robert I. Eachus
2004-06-21 7:46 ` Martin Dowie
2004-06-21 19:03 ` Russ
2004-06-22 2:39 ` David Starner
2004-06-22 8:03 ` Ole-Hjalmar Kristensen
2004-06-23 4:41 ` Russ
2004-06-23 7:41 ` Martin Dowie
2004-06-23 17:36 ` Björn Persson
2004-06-23 22:06 ` David Starner
2004-06-24 0:34 ` Björn Persson
2004-06-24 6:45 ` Martin Krischik
2004-06-24 10:27 ` Wes Groleau
2004-06-23 23:02 ` Russ
2004-06-26 16:16 ` Robert I. Eachus
2004-06-23 13:11 ` Larry Kilgallen
2004-06-23 17:21 ` Björn Persson
2004-06-24 7:35 ` Ole-Hjalmar Kristensen
2004-06-26 17:10 ` Simon Wright
2004-06-23 18:18 ` Russ
2004-06-23 23:18 ` David Starner
2004-06-23 22:15 ` Larry Kilgallen
[not found] ` <bebbba07.0406231018.21Organization: LJK Software <IKJODEu6UfVI@eisner.encompasserve.org>
2004-06-24 6:40 ` Russ
2004-06-26 16:33 ` Robert I. Eachus
2004-06-29 0:33 ` Randy Brukardt
2004-06-24 13:29 ` Stephen Leake
2004-06-24 14:09 ` Hyman Rosen
2004-06-24 19:58 ` Frank J. Lhota
2004-06-25 1:30 ` Stephen Leake
2004-06-25 2:15 ` Russ
2004-06-24 19:26 ` Russ
2004-06-25 1:37 ` Stephen Leake
2004-06-25 10:13 ` Ole-Hjalmar Kristensen
2004-06-26 0:20 ` David Starner
2004-06-25 23:35 ` Russ
2004-06-26 11:27 ` Martin Dowie
2004-06-26 13:45 ` Ed Falis
2004-06-26 20:38 ` Russ
2004-06-26 21:36 ` Ludovic Brenta
2004-06-27 7:54 ` Dmitry A. Kazakov
2004-06-26 17:20 ` Robert I. Eachus
2004-06-25 8:52 ` David Starner
2004-06-24 20:51 ` Larry Kilgallen
2004-06-22 6:09 ` Martin Krischik
2004-06-22 10:20 ` Georg Bauhaus
2004-06-26 16:00 ` Robert I. Eachus
2004-06-21 8:23 ` Dmitry A. Kazakov
-- strict thread matches above, loose matches on Subject: below --
2004-06-21 10:33 Christoph Karl Walter Grein
2004-06-21 10:38 ` Jano
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox