still need a distinguished NULL value of some sort if you're going to talk to ever SQL ... but (void*)(0) is the worst
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Depends on the language. In class based OO languages initialization related nulls are a gnarly thing https://james-iry.blogspot.com/2013/03/king-null-stubborn.html …
-
He makes an example calling a virtual method from a ctor. Unsure why that's allowed in java. In NullSafeOOLang it's not.
- 5 more replies
New conversation -
-
-
But once they're in the language, how to get rid of them?
-
kotlin doesn't get rid of them but follows an approach to make it very visible when nulls can be expected
- 1 more reply
New conversation -
-
-
I think Tony Hoare know about this option :) Cyclic graph initialization was considered important by the Algol ctte though :(
-
Can’t you do with Option<T> any cycle initialization that you could do with null?
- 2 more replies
New conversation -
-
-
@gcouprie I take exception to thisThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.