News for hackers. Stuff that matters.
Re:Ruby gaining a safe navigation operator: '.?' by noblethrasher on Monday October 26, 2015 @06:37PM (#10454992)
> There are somewhat successful languages out there where sending a message to a null object doesn't do anything.

The reasons that is defensible in message passing systems is because such systems are basically recapitulations of computer networks, and object nullity is equivalent to a network partition. That's the kind of failure mode that you handle in the policy layer, which is above the runtime layer in an application system just as it would be above the network layer in a distributed system.

There are no comments on this comment yet.