@inthehands It's a special value of a different type, so you avoid the whole "nil is a subtype of everything" problem.
In Ruby nil isn't a subtype of everything *and* it has some methods.
So if that's the distinguishing feature of null-as-an-abstraction-across-langs then Ruby's nil isn't one.