🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c++
Article #744

Re: The concept of templates considered ill designed

#744
From: Stefan Monnier
Date: Sun, 04 Oct 1992 14:41
28 lines
1671 bytes
Excerpts from netnews.comp.lang.c++: 4-Oct-92 Re: The concept of
template.. Andrew Koenig@alice.att. (466)

> In article <BvM0DE.EA7@watcgl.uwaterloo.ca> pfbertra@watcgl.uwaterloo.ca
> (Philippe F. Bertrand) writes:

> > Also for code hiding, compilers should generate intermediate files for
> > templated code so that user's of a template class do not need to have access
> > to the source.

> This is primarily an implementation issue, not alnaugae issue.
> If enough people want compilers that behave that way, someone will
> create one.
> -- 
> 				--Andrew Koenig
> 				  ark@europa.att.com


I'm not so sure it is only an implementation issue.
But the suggested 'templates with type constraint' would
permit to change it into an implementation issue. (it the 
way chosen for Eiffel)

	Stefan

-----------------------------------------------------
-- On the average, people seem to be acting normal --
-----------------------------------------------------
Technical Details
Message-ID: <Ienr=wm00awU8A=Ecc@andrew.cmu.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!emory!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!crabapple.srv.cs.cmu.edu!andrew.cmu.edu!sm86+
References: <RAYMOND.92Sep29122502@cobra.es.ele.tue.nl> <1992Oct1.140643.9775@cadsun.corp.mot.com> <1992Oct2.153826.12051@ucc.su.OZ.AU> <BvM0DE.EA7@watcgl.uwaterloo.ca> <23796@alice.att.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!emory!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!crabapple.srv.cs.cmu.edu!andrew.cmu.edu!sm86+
From: osoelgaultier+@CMU.EDU (Stefan Monnier)
Newsgroups: comp.std.c++,comp.lang.c++
Subject: Re: The concept of templates considered ill designed
Message-ID: <Ienr=wm00awU8A=Ecc@andrew.cmu.edu>
Date: 4 Oct 92 14:41:00 GMT
References: <RAYMOND.92Sep29122502@cobra.es.ele.tue.nl> <1992Oct1.140643.9775@cadsun.corp.mot.com> <1992Oct2.153826.12051@ucc.su.OZ.AU> <BvM0DE.EA7@watcgl.uwaterloo.ca>
 <23796@alice.att.com>
Organization: Junior, Math/Computer Science, Carnegie Mellon, Pittsburgh, PA
Lines: 28
In-Reply-To: <23796@alice.att.com>