Re:The Logical Disaster of Null
by ajkjk on Thursday May 10, 2018 @12:54AM
(#17036490)
Do people keeping doing that? All the new languages I see seem to embrace optional.
[ Parent
| on HN ]
Go is one of the worst/weirdest. It has semantics around uninitialized variables that most programs will rely on for correctness. And it also has nil.
And nils in Go might be different. That's even more weird.
Right, interface Nils compare on type too, right? This is bananas.
Re:The Logical Disaster of Null
by justincormack on Thursday May 10, 2018 @03:42AM
(#17037056)
Go is bad in that it uses pointers to make something nullable, but i dont think the uninitialised non nullable values are zero is that bad. Otherwise uninitialised is another type of null...