Python syntax in Lisp and Scheme
Eli Barzilay
eli at barzilay.org
Tue Oct 7 18:16:38 EDT 2003
More information about the Python-list mailing list
Tue Oct 7 18:16:38 EDT 2003
- Previous message (by thread): Python syntax in Lisp and Scheme
- Next message (by thread): Python syntax in Lisp and Scheme
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
james anderson <james.anderson at setf.de> writes: > Eli Barzilay wrote: > > > > (This hits one of the major differences between Lisp and Scheme -- > > in Lisp I'm not as happy to use HOFs because of the different > > syntax > > which difference differnt syntax? Huh? > > (which is an indication of a different mindset, which leads to > > performance being optimized for a certain style). Scheme is much more > > functional in this respect, for example -- using HOF versions of > > with-... compared to Lisp where these are always macros.) > > in practice, as a rule, a with- is available at least optionally also as a > call-with-. not just for convenience, but also for maintainability. > [...] Yes, but I was talking about the difference approaches, for example: (dolist (x foo) (bar x)) vs: (mapc #'bar foo) > i am curious, however, about the HOF equivalents for macros which > expand primarily to changes to the lexical environment. [...] That was the point I made in the beginning. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://www.barzilay.org/ Maze is Life!
- Previous message (by thread): Python syntax in Lisp and Scheme
- Next message (by thread): Python syntax in Lisp and Scheme
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list