News for hackers. Stuff that matters.
Re:C’s Biggest Mistake (2009) by WalterBright on Sunday September 13, 2020 @05:02PM (#24463920)
The checks can be at compile time, given how good the data flow analysis is in the compiler. The rest are at runtime, presumably coming with a compiler switch to turn them off.

Most people using D leave the checks on.

Even without the checks, however, I can vouch that implicitly carrying around the length of the array with the array pointer is a vast improvement in the clarity of the written code.

There are no comments on this comment yet.