Simon:

> No it doesn't. D is supposed to be systems programming language.
> Unnecessary bounds checking would make array access too slow.

D has already array bounds, even to access single items. Array operations are 
bulk, so they need only one bound test, then they perform many operations 
without tests. So the bound time is often amortized, unless your arrays are 
very small. Otherwise you disable the tests with -release or -noboundscheck. I 
am rather sure Walter agrees about this.

Bye,
bearophile

Reply via email to