Benjamin Thaut's talk: D's Import and Export Business
flamencofantasy via Digitalmars-d
digitalmars-d at puremagic.com
Thu May 19 07:15:12 PDT 2016
On Thursday, 19 May 2016 at 14:00:54 UTC, Andre Pany wrote:
> Hi,
>
> after looking Benjamins talk I took some time to think about it.
> Benjamin made some effort towards a sophisticated DLL suppport
> for D.
>
> What I understand: He won't push his changes until "export"
> will become an attribute.
> But without his changes there is no need to change the semantic
> of "export".
> It seems like a deadlock.
>
> I tried to find a solution to this problem. For the moment I
> ignore the export issue
> and have a look at linux. I understand in linux everything is
> exported by default.
> If it is decided, that this default behavior is changed in the
> long term,
> there needs to be a way to switch batch to the old behavior.
> Therefore a compiler switch "exportAll" will be necessary.
>
> So why do not start with this compiler switch, which will also
> export all symbols on windows.
> If the changes of Benjamin are adapted to this switch we can
> already get the sophisticated
> dll support and can later decide on the semantic change of
> export.
>
> Does this make sense?
>
> Kind regards
> André
What's the URL to watch the videos? Thanks.
More information about the Digitalmars-d
mailing list