luka8088:
I was thinking and I am not sure about the reason for not having some king of safeguard for null dereferencing in version(assert)/debug builds.
Eventually reference deference in D will be guarded by an assert in non-release builds. This desire is a raising tide that eventually can't be stopped.
Bye, bearophile
