comp.lang.ada
 help / color / mirror / Atom feed
From: jsa@alexandria.organon.com (Jon S Anthony)
Subject: Re: Ada Generic Library (very) preliminary release
Date: 1997/07/14
Date: 1997-07-14T00:00:00+00:00	[thread overview]
Message-ID: <JSA.97Jul14125644@alexandria.organon.com> (raw)
In-Reply-To: Pine.SGI.3.95.970713094409.22907C-100000@shellx.best.com


In article <Pine.SGI.3.95.970713094409.22907C-100000@shellx.best.com> Brian Rogoff <bpr@shellx.best.com> writes:

> STL is based on an analysis of the underlying structure of many algorithms, 
> and is more rooted in algebraic specification than in BS-oriented, er, 
> object-oriented programming. :-)

;^)  I hear ya!


> > It would be true, however, that if Root_Stack derived (either publicly or
> > privately) from Finalization.Controlled, then there would be a small
> > penalty to call Initialize, Finalize, and Adjust, a penalty that need not
> > be incured by bounded forms (ie, implemented as an array).
> 
> How small is this "small penalty"? I guess what you and I should do is 
> measure the overhead of the suggested approaches, if efficiency were the 
> overriding concern (it isn't, but I'm still intrereseted). 

IME, your instincts here Brian are quite right.  For something like
the STL level of "componentry", this is _not_ a "small overhead",
given any half reasonable definition of "small".


/Jon
-- 
Jon Anthony
OMI, Belmont, MA 02178
617.484.3383
"Nightmares - Ha!  The way my life's been going lately,
 Who'd notice?"  -- Londo Mollari




      parent reply	other threads:[~1997-07-14  0:00 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-07-08  0:00 Ada Generic Library (very) preliminary release Brian Rogoff
1997-07-09  0:00 ` Richard Kenner
1997-07-09  0:00   ` Robert Dewar
1997-07-09  0:00   ` Brian Rogoff
1997-07-09  0:00 ` Mats Weber
1997-07-09  0:00   ` Brian Rogoff
1997-07-13  0:00     ` Matthew Heaney
1997-07-13  0:00       ` Brian Rogoff
1997-07-13  0:00         ` Matthew Heaney
1997-07-13  0:00           ` Brian Rogoff
1997-07-14  0:00             ` Jon S Anthony
1997-07-14  0:00               ` Brian Rogoff
1997-07-14  0:00         ` Jon S Anthony [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox