On Thursday, 21 January 2016 at 04:59:01 UTC, Basile B. wrote:
On Wednesday, 20 January 2016 at 14:04:53 UTC, Jakob Ovrum
The article aims to explain how to use @safe, @system and
importantly, @trusted, including all the hairy details of
Any and all feedback appreciated.
Good work. Someone has to re-edit-it if not yet reeddited.
Altgough one thing, attributes are not the easy part of D. I've
recently encountered a case were in the library attributes were
allright, test OK, and then suddently when I've started to use
the library in a real life context I had to remove them from
the library...@safe was unsustainable.
Dealing with attributes is the hardest part of D IMO.
No one is forced to btw, there are plenty of other cool things
in D but to follow the D safety is hard...
congrats nice article.
I mean '@safe' at too low level is a handicap. It's like 'const'.
They are hard to use, mostly because of transitivness. These
attributes are never a noop.