Why does nobody seem to think that `null` is a serious problem in D?

O-N-S (ozan) ozan.nurettin.sueel at gmail.com
Fri Nov 30 06:15:29 UTC 2018


On Monday, 19 November 2018 at 21:23:31
On Monday, 19 November 2018 at 21:23:31 UTC, Jordi Gutiérrez 
Hermoso wrote:
>
> I'm not the only one who has done this. I can't find it right 
> now, but I've seen at least one person open a bug report 
> because they misunderstood this as a bug in dmd.
>
> I have been told a couple of times that this isn't something 
> that needs to be patched in the language, but I don't 
> understand. It seems like a very easy way to generate a 
> segfault (and not a NullPointerException or whatever).
>

I love Null in an empty class variable and I use it very often in 
my code. It simplifies a lot.

What would be a better way? (practical not theoretical)

Regards Ozan


More information about the Digitalmars-d-learn mailing list