On Tuesday, 28 November 2017 at 16:14:52 UTC, Jack Stouffer wrote:

you can apply attributes to your whole project by adding them to main

void main(string[] args) @safe {}

Although this isn't recommended, as almost no program can be completely safe.

In fact I believe it is. When you have something unsafe you can manually wrap it with @trusted. Same goes with nothrow, since you can catch everything thrown.

But putting @nogc to main is of course not recommended except in special cases, and pure is competely out of question.

Reply via email to