== Quote from Jonathan M Davis (jmdavisp...@gmail.com)'s article
> There are
> quite a few people who want Walter to put in null checks in at least debug 
> mode,
> but he's against it and no one has been able to convince him. So, as far as 
> null
> goes, you're in essentially the same boat as you're in in C and C++, which is 
> a
> major step back in comparison to C# or Java, much as a lot of the rest of D 
> is a
> step forward.
> - Jonathan M Davis

I completely agree that null checks belong in debug mode, but whoever thinks 
they
belong in release mode as you imply has absolutely no concept of what it means 
to
be a systems programming language.  If somehow null checks ended up in release
mode, I'd fork the language over it because it would be way too much performance
overhead for a systems language when I didn't ask for it.

Reply via email to