Contradictory justification for status quo
Andrei Alexandrescu via Digitalmars-d
digitalmars-d at puremagic.com
Fri Feb 27 13:19:31 PST 2015
On 2/27/15 1:07 PM, H. S. Teoh via Digitalmars-d wrote:
> What about this, if we're serious about @safe actually*guaranteeing*
> anything: after 2.067 is released, we reimplement @safe by making it
> reject every language construct by default.
I don't think this is practical. It's a huge amount of work over a long
time.
Besides, even with that approach there's still no guarantee;
implementation bugs are always possible in either approach.
I think the closest thing to what you're after is progress and
preservation proofs on top of a core subset of the language. It would be
great if somebody wanted to do this.
Andrei
More information about the Digitalmars-d
mailing list