Why don't people like lisp?
Adam Warner
usenet at consulting.net.nz
Thu Oct 16 04:29:19 EDT 2003
More information about the Python-list mailing list
Thu Oct 16 04:29:19 EDT 2003
- Previous message (by thread): Why don't people like lisp?
- Next message (by thread): Why don't people like lisp?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi larry, > Here's a more realistic example that illustrates exactly the opposite > point. Take the task of finding the sum of the square of a bunch of > numbers. > Do people really think to themselves when they do this task: > Umm first make a variable called sum > then set that variable sum to zero. > Then get the next number in the list, > square it, > add it to the old value of sum, > store the resulting value into sum, > then get the next variable,etc.... > > No they they think: sum up the square of a bunch of numbers. > This has an almost direct translation to the lisp style: > (apply '+ (mapcar #'(lambda(x)(* x x)) numlist)). Here's my direct translation: (loop for x in numlist sum (* x x)) Regards, Adam
- Previous message (by thread): Why don't people like lisp?
- Next message (by thread): Why don't people like lisp?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list