Introducing Nullable Reference Types in C#. Is there hope for D, too?
rumbu
rumbu at rumbu.ro
Fri Nov 17 09:44:01 UTC 2017
On Friday, 17 November 2017 at 06:32:03 UTC, codephantom wrote:
> On Friday, 17 November 2017 at 05:50:24 UTC, rumbu wrote:
>> You are not ending with nothing, you are ending with a run
>> time error in D. In C# it's a compile-time error. Ideally,
>> something ending for sure in an error at run time, must be
>> catch at compile-time.
>
> Well.. sometimes it's just nice...to do nothing, and I'm glad D
> lets me do that.
>
> And the runtime should just stay out of it. It's always
> interfering in something - even when its nothing.
I don't even imagine how the runtime can stay out of
dereferencing a null pointer.
I know your aversion towards C#, but this not about C#, it's
about safety. And safety is one of the D taglines.
More information about the Digitalmars-d
mailing list