I want to share a stupid program to show you that D safety is more complex than you might think:

```d
module test;

void test() @safe
{
    int i;
    int b = (*&(*&++i))++;
}

void main() @safe
{
    test();
}
```

I'm not showing a deficiency of D, that program is undeniably safe ;)

Reply via email to