Not so. A system has to reach a certain level of complexity for G=F6del t= o kick=20
in. Arithmetic reaches that level. Boolean algebra does not.
but we're not talking about boolean logic? we're talking about 'statements=
'
made about the concept of nothing in the english language, specifically
nil.empty? # asserting must be either true or false in the thread
and i don't think it's the case that one can say that
((nil.empty? =3D=3D true) -> false) -> true
in otherwords i don't think it's correct to say that, because "making nil
return true for #empty? is the wrong solution" that making it return false =
is
the right one - precisely because we're not dealing with boolean logic here=
=2E
at least, that's my take on something entirely off-thread, but interesting
nonetheless!
cheers.
-a
--=20
in order to be effective truth must penetrate like an arrow - and that is
likely to hurt. -- wei wu wei