Re: export (WAS: Boost Workshop at OOPSLA 2004) (WILL BE: Save Andrei)
"David B. Held" <dheld@codelogi cconsulting.com > wrote:[color=blue]
> Daveed Vandevoorde wrote:[color=green]
> > [...]
> > I contend that, all other things being equal, export templates are more
> > pleasant to work with than the equivalent inclusion templates. That by
> > itself is sufficient to cast doubt on your claim that the feature is "broken
> > and useless."[/color]
>
> What are your comments on N1426, given that you and the rest of EDG are
> thoroughly quoted as being against export?[/color]
(Sorry for the delay in answering. I have been busy lately.)
I'm not particularly happy about that paper. It makes it look
like EDG supports its points of view, when in fact that isn't
the case. (I agree neither with the technical aspects nor with
the nontechnical arguments of the paper.)
That said, EDG opposed export at its introduction (I wasn't at
EDG at the time, and I was somewhat sympathetic toward export;
obviously I wasn't a compiler writer at all ;-). If I remember
correctly, EDG's main arguments at the time were that the export
proposal was too poorly understood and almost certainly very
hard to implement.
Daveed
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.m oderated. First time posters: Do this! ]
"David B. Held" <dheld@codelogi cconsulting.com > wrote:[color=blue]
> Daveed Vandevoorde wrote:[color=green]
> > [...]
> > I contend that, all other things being equal, export templates are more
> > pleasant to work with than the equivalent inclusion templates. That by
> > itself is sufficient to cast doubt on your claim that the feature is "broken
> > and useless."[/color]
>
> What are your comments on N1426, given that you and the rest of EDG are
> thoroughly quoted as being against export?[/color]
(Sorry for the delay in answering. I have been busy lately.)
I'm not particularly happy about that paper. It makes it look
like EDG supports its points of view, when in fact that isn't
the case. (I agree neither with the technical aspects nor with
the nontechnical arguments of the paper.)
That said, EDG opposed export at its introduction (I wasn't at
EDG at the time, and I was somewhat sympathetic toward export;
obviously I wasn't a compiler writer at all ;-). If I remember
correctly, EDG's main arguments at the time were that the export
proposal was too poorly understood and almost certainly very
hard to implement.
Daveed
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.m oderated. First time posters: Do this! ]
Comment