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