Why Maybe Is Better Than Null
How many problems are actually caused by null (in particular, how many billions of dollars?)<p>While pointers which point into the wrong place for various reasons (off end of array, previously freed memory) cause horrible issues to this day, I can't personally remember ever having a serious issue with a null pointer (they tend to crash quickly and loudly, because in all modern OSes dereferencing NULL segfaults)