Timofei Shatrov wrote: > Are you aware that you hardly know any Lisp yet make such bold and unfounded > claims? Unless interning a string somehow gives it a property list, slot value > and function value it doesn't give you the same capabilities.
I'm talking about the capability of comparing symbols efficiently by address, which Robert seemed to think that Python couldn't do. I was pointing out that it can, despite not having a distinct symbol type. I know about property lists. The Pythonic way to do the equivalent thing is using a dictionary. I also know about the dual function/other value of a symbol, which has alway seemed like an idiotic feature to me. All it seems to do is make it more awkward than necessary to deal with functions as first class objects, which is supposedly meant to be one of Lisp's strengths. So I regard it as a feature that Python *doesn't* have this. :-) -- Greg -- http://mail.python.org/mailman/listinfo/python-list