Re: Why Lisp?



On Mon, 10 Mar 2008 04:20:08 -0400, Ken Tilton wrote:

BTW, I am just a simple application programmer, I am not smart like
youse guys. Is that bit about the empty list being set-theoretic fals
true? If so, seems to me Scheme either needs fixing or if they insist on
this a set-theoretic set of conditionals.

kenny

Well my answer to stuff like

The sentence below is true.
The sentence above is false.

is that those sentences are both compositionally false while consequently
true, assuming they are treated compositionally bound and consequently
unbound, because the result is a circular reference. A circular reference
is a null reference. A null reference can't be anything but a reference.
It cannot is anything. Therefore X which cannot is, cannot be said to is.

Those sentences are the parens (* ducks *) around the empty set in the
space of sentences.

So yes empty = false.

Of course, Georg Cantor and friends chose to go around the world in the
other direction.
.



Relevant Pages

  • Re: Why Lisp?
    ... Is that bit about the empty list being set-theoretic fals ... because the result is a circular reference. ...
    (comp.lang.lisp)
  • Re: Net::SFTP::Attributes
    ... no matter what I do dealing with $ref always seems to be ... "empty" is a term that applies to lists, arrays, and ... be called and given a reference to a hash with three keys: ...
    (comp.lang.perl.modules)
  • Re: Why Lisp?
    ... Is that bit about the empty list being set-theoretic fals ... because the result is a circular reference. ... which can serialize CL lists and vectors to the underlying ... arrays, but the empty list is serialized as a boolean rather than an ...
    (comp.lang.lisp)
  • Re: C# Fundamentals Part 3: ReferenceEquals question
    ... |> take a look at the remark clausein the Framework reference guide. ... What is an "Empty ... String.Empty is a public static field of type String initialized ... empty string object. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: newbie trouble making array of instances
    ... an Empty instance is initialized." ... string x = string.Empty; ... "" is not reference equal to string.Empty. ... The old instance of str1 was replaced with a whole new instance. ...
    (microsoft.public.dotnet.languages.csharp)