Criteria for 1.0 (was: Re: If D becomes a failure, what's the key reason, do you think?)
BCS
BCS at pathlink.com
Thu Jul 13 16:07:32 PDT 2006
Sean Kelly wrote:
> BCS wrote:
>
>>
>> You would need a special Phobos to do it.
>
>
> Well, that's basically what Ares is :-) Though it would be easy enough
> for Walter to add to Phobos if he thought it was a good idea.
>
Maybe, but I was thinking more along the lines of an alternate build of
Phobos, not a rewriting. I guess the same could be able to be done with
most stdlib's.
[...]
>
>> I guess what you'd have is a complete duplication of the D runtime.
>> One set (what is there now) for static linking and one set (with the
>> above hacks, and more I assume) for dynamic linking.
>
>
> Dynamic linking is a pain, which is why I've avoided the issue thus far.
> DDL is another option that I think is far preferable in instances where
> it can be used. I'll admit I'm not at all keen on trying to turn the
> compiler runtime code into a DLL, what will all the exports likely
> required and such.
>
>
> Sean
I'm thinking of a same-code-link-with-both kind of thing, just pick the
lib you want and go.
More information about the Digitalmars-d
mailing list