[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Of growing code and diminishing hacks...

    	And another thing.  The only reason NIL == #F usually works out so well
    in lisps is that the most common domain of concern is lists.  In both C
    and APL, FALSE == 0 since a very common domain of concern is numbers.

I didn't say that NIL was in any way the best choice for FALSE across all
languages.  In Lisps, NIL = #F is just as reasonable as 0 = FALSE in C or
APL.  Try telling a C programmer that 0 won't be FALSE anymore.