Our template emission strategy is broken
Andrei Alexandrescu via Digitalmars-d
digitalmars-d at puremagic.com
Wed Nov 11 10:02:58 PST 2015
On 11/11/2015 12:19 PM, Iain Buclaw via Digitalmars-d wrote:
> On 11 November 2015 at 17:25, Andrei Alexandrescu via Digitalmars-d
> <digitalmars-d at puremagic.com <mailto:digitalmars-d at puremagic.com>> wrote:
> On 11/11/2015 08:08 AM, David Nadlinger wrote:
> Regarding the top-level issue. Walter and I agree it's an important
> problem, and also that plugging holes as they start leaking (which
> is what we've been doing so far) is not going to work well in the
> long haul.
> A redesign of template instantiation is necessary, and Walter needs
> to be fully involved in it. However, please give it time. Walter is
> currently working full time on catching C++ exceptions from D code,
> and as we all know the best way of getting many things done is to do
> one thing at a given time and do it fully. It should take him at
> least two weeks' time to get there.
> Please no. I've done my fair share of investigating this in libunwind,
> and it just isn't worth it.
Could you please provide Walter more detail? What's not worth it -
catching C++ exceptions from D code? -- Andrei
More information about the Digitalmars-d