From: Linus Sellberg Date: 2004-01-21T08:10:00+09:00 Subject: Re: New to Python: my impression v. Perl/Ruby Mark J. Reed wrote: > JavaScript - that functions and methods are just variables whose value is a > Proc (in Ruby terms), and trailing parentheses are an "invoke" operator. > But I don't like the resulting merger of namespaces - if an object has > a method named 'foo', it can't have a member variable named 'foo', etc. While that might be true of those languages, what do you think of the way common lisp solves that problem? Ie, letting each symbol have a value cell and a function cell (and a few more for that matter).