Beta 2.081.0

Seb seb at wilzba.ch
Sun Jun 17 06:10:33 UTC 2018


On Sunday, 17 June 2018 at 05:20:51 UTC, Manu wrote:
> The biggest highlight in this release for C++ users like myself 
> is a
> huge amount of work relating to extern(C++). I think this is the
> biggest step forward since it was introduced in 2012.
> Mixed-language class hierarchies are now supported, and a whole 
> raft
> of long-standing ABI issues have been worked out, making 
> construction
> and destruction semantics compatible between languages.
> No more work-arounds for virtual destructors, or factory-style
> 'create' functions are required.

It's still an amazing progress! Thank you!!

> I was planning to make this change to the release notes before 
> the
> next release, but I had no idea a release was imminent.
> Are there announcements ahead of the release branch being 
> tagged?

https://dlang.org/changelog/release-schedule.html

> Anyway, if we could see that those patches are integrated into 
> 2.081, that'd be very excellent.

Targeting stable and getting it merged before the final 2.081 
release (in two weeks) should be all you need.

(The beta release announcement [1] would be updated too, but as 
it probably will be regenerated over the course of the beta 
period and will be removed once the beta period is over, it's not 
that important.)

[1] 
https://github.com/dlang/dlang.org/blob/master/changelog/2.081.0_pre.dd


More information about the Digitalmars-d-announce mailing list