From: Hyman Rosen <hymie@prolifics.com>
Subject: Re: STL, Ada, C++ (Was Re: The Next Microsoft?)
Date: 2000/05/09
Date: 2000-05-09T20:04:50+00:00 [thread overview]
Message-ID: <t7snvr32xg.fsf@calumny.jyacc.com> (raw)
In-Reply-To: Pine.BSF.4.21.0005090756520.24683-100000@shell5.ba.best.com
Brian Rogoff <bpr@shell5.ba.best.com> writes:
> Overloading, runtime dispatching, and "use clauses" don't seem quite
> as focused on safety either. The only way that automatic instantiation
> is troubling is that in the case of a language like C++ it is undecidable,
> I think in standard C++ they limit the depth of template expansion
> (Hyman?) and I imagine a similar solution would be needed for Ada.
The C++ Standard requires support for a minimum of 17 levels of templates.
The GNU compiler has a command-line argument to specify what depth you want
if you need more.
Undecidability isn't really a problem, since failure to terminate simply
means that you don't get a compiled program, as opposed to getting an
incorrect one.
next prev parent reply other threads:[~2000-05-09 0:00 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <8eg37k$15n$1@nnrp1.deja.com>
[not found] ` <8epkoa$b8b$1@nnrp1.deja.com>
[not found] ` <E$OcUgAHHIE5Ewfl@quik.freeuk.net>
[not found] ` <8eu0ob$7qv$1@nnrp1.deja.com>
2000-05-05 0:00 ` The Next Microsoft? Ray Blaak
2000-05-05 0:00 ` Bobby D. Bryant
2000-05-05 0:00 ` Mark Atwood
2000-05-05 0:00 ` Ayende Rahien
2000-05-05 0:00 ` Hyman Rosen
2000-05-05 0:00 ` Mark Atwood
2000-05-05 0:00 ` Hyman Rosen
2000-05-05 0:00 ` Jon S Anthony
2000-05-05 0:00 ` Hyman Rosen
2000-05-05 0:00 ` Jon S Anthony
2000-05-05 0:00 ` Bill Greene
2000-05-06 0:00 ` Ehud Lamm
2000-05-07 0:00 ` STL, Ada, C++ (Was Re: The Next Microsoft?) Brian Rogoff
2000-05-08 0:00 ` Robert Dewar
2000-05-07 0:00 ` Brian Rogoff
2000-05-08 0:00 ` Hyman Rosen
2000-05-08 0:00 ` Brian Rogoff
2000-05-09 0:00 ` Richard D Riehle
2000-05-09 0:00 ` Brian Rogoff
2000-05-09 0:00 ` Brian Rogoff
2000-05-09 0:00 ` Hyman Rosen [this message]
2000-05-09 0:00 ` Robert A Duff
2000-05-09 0:00 ` Hyman Rosen
2000-05-10 0:00 ` Richard D Riehle
2000-05-10 0:00 ` Brian Rogoff
2000-05-08 0:00 ` Pascal Obry
2000-05-08 0:00 ` Brian Rogoff
2000-05-08 0:00 ` Robert Dewar
2000-05-08 0:00 ` Pascal Obry
2000-05-09 0:00 ` STL, Ada, C++ Harry Erwin
2000-05-09 0:00 ` Robert A Duff
2000-05-09 0:00 ` STL, Ada, C++ (Was Re: The Next Microsoft?) Marin D. Condic
2000-05-09 0:00 ` Robert Dewar
2000-05-09 0:00 ` Marin D. Condic
2000-05-08 0:00 ` Florian Weimer
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox