A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2005-April/053010.html below:

[Python-Dev] defmacro

[Python-Dev] defmacro [Python-Dev] defmacroGreg Ewing greg.ewing at canterbury.ac.nz
Wed Apr 27 02:08:15 CEST 2005
Stephen J. Turnbull wrote:

> This doesn't feel right to me.  By that argument, people would want
> to "improve"
> 
>   (mapcar (lambda (x) (car x)) list-of-lists)
> 
> to
> 
>   (mapcar list-of-lists (x) (car x))

I didn't claim that people would feel compelled to eliminate
all uses of lambda; only that, in those cases where they
*do* feel so compelled, they might not if lambda weren't
such a long word.

I was just trying to understand why Smalltalkers seem to
get on fine without macros, whereas Lispers feel they are
needed. I think Smalltalk's lightweight block-passing
syntax has a lot to do with it.

-- 
Greg Ewing, Computer Science Dept, +--------------------------------------+
University of Canterbury,	   | A citizen of NewZealandCorp, a	  |
Christchurch, New Zealand	   | wholly-owned subsidiary of USA Inc.  |
greg.ewing at canterbury.ac.nz	   +--------------------------------------+
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4