D enters Tiobe top 20
Walter Bright
newshound2 at digitalmars.com
Sat Nov 9 23:17:25 UTC 2019
On 11/8/2019 6:43 PM, Doc Andrew wrote:
> Even without specific contracts, a list of things that you _know_ are run-time
> errors (divide-by-zero, null-pointer dereference, etc.) could be proven absent
> from code.
Actually, I deliberately insert null-pointer dereferences to get stack traces
when debugging :-)
Anyhow, don't worry, in/out contracts are remaining because some people do use
them. There are some benefits to them, but I just don't think they're worth the
cost.
More information about the Digitalmars-d
mailing list