[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: what is the problem?



Paul Graham wrote:
> 
> Ack, forgot a big one:
> 
> 5.5  Programs are trees of expressions, each consisting of
> an operator plus zero or more arguments, which are evaluated
> depth-first, each expression yielding a value.  (This is why
> you never see an explicit return in Lisp except to get out of
> the middle of a block.)

Python programs use return all over the place. And Python has a strong
distinction between expressions and statements. That's a big part of why
I think that the affinity with Lisp is not as clear as it seems at
first.

 Paul Prescod