Why is Python popular, while Lisp and Scheme aren't?

Gareth McCaughan Gareth.McCaughan at pobox.com
Mon Nov 11 13:15:00 EST 2002


Pascal Costanza wrote:

> >>>(funcall '+ 1 1 1)
...
> >>>(funcall '* 2 3)
...
> > You mean (funcall #'+ 1 1 1) and (funcall #'* 2 3).
>  
>  No, (funcall '+ 1 1 1) works as well (as defined by the ANSI specs).

Yes, but identifying functions with the symbols that name them
at run time is generally reckoned bad Lisp style.

-- 
Gareth McCaughan  Gareth.McCaughan at pobox.com
.sig under construc



More information about the Python-list mailing list