D Language Foundation Weekly Planning Session Update

Theo Theo at gmail.com
Mon May 15 06:23:28 UTC 2023


On Monday, 15 May 2023 at 02:59:34 UTC, Mike Parker wrote:
>
> ..

If you want to boost my dopamine levels, you can do that much 
more easily than trying to explain IVY to me.

Just announce D3 (with the following 2 features).

(1) D3 will be @safe by default. There is no need to annotate 
with @safe anymore. In order to compile any code that is 
annotated with @system or @trusted, you need to use a new 
compiler argument: -unsafe. All code compiled without -unsafe, is 
treated as if it had been annoted with @safe.

(2) D3 will include the ability to annotate a class level member 
as being private to that class (that is, private to other code 
within the same module, including unit-tests.) - the same as you 
already do in Swift. Module-private remains the default however.

ok. Now I'm motivated. No IVY is even needed.



More information about the Digitalmars-d mailing list