Subject: Re: On nil qua false [was: Re: On conditionals]
From: Erik Naggum <>
Date: Sat, 24 Nov 2001 00:52:06 GMT
Newsgroups: comp.lang.lisp
Message-ID: <>

* Bruce Hoult
| You are mistaking my meaing.  Or I wasn't clear enough, or something.
| Null in Java is evil because there is no way to express the idea that you
| have a variable that is known to *not* be null.

  After a test for null, is that not precisely what you have?

| The null value/type should not be a membe of any normal type, which means
| it should not be, for example, a valid list.

  Could you _please_ start to explain _why_ these random things you keep
  carping about being "better" and "should" are just that?  All we get from
  you are random _conclusions_ and nothing at all to support them if one
  happens to disagree with those conclusions.  That _must_ mean there is
  absolutely nothing to them.

  Get over your personal hangup and just accept the language for what it
  is.  _Nothing_ will _ever_ happen to the language just because you keep
  having these problems.  Nobody is interested in your lack of will to
  accept the language while you are learning it.  It is fantastically
  annoying to have ignorant spluts keep arguing about things they do not
  like about the language.  What do you nutballs expect to happen?  Is this
  how you cope with _unchangeable_ things in general?  I do not expect you
  to accept any other people's decisions any more than that if* guy did,
  either, but it only makes you look _really_ stupid to those who manage to
  live with the language.  What do you _want_?  If you have no other mission
  here than to get "sympathy" for your personal problem of accepting what
  you cannot change, I think the whole thing really reeks.  Get over it and
  move on, or back to perfect Dylan or whatever the fuck you really need.

  Norway is now run by a priest from the fundamentalist Christian People's
  Party, the fifth largest party representing one eighth of the electorate.
  Carrying a Swiss Army pocket knife in Oslo, Norway, is a criminal offense.