Safe and C++
ajieskola at gmail.com
Wed Nov 27 15:29:25 UTC 2019
On Wednesday, 27 November 2019 at 09:20:14 UTC, Ola Fosheim
> My understanding is that the current two big goals for D is:
> 1. To have 100% memory safe code as the default.
> 2. Being able to use large C++ frameworks.
> So, these would be two major features, but how are they going
> to interoperate?
In the same way as C interfacing works with @safe (or @live). We
annotate the C function header properly. When that is not enough,
we make a @trusted wrapper that guards against misuse. Of course
the impementation of the wrapper is still vurnerable.
More information about the Digitalmars-d