Python syntax in Lisp and Scheme

Raymond Wiker Raymond.Wiker at fast.no
Mon Oct 6 07:09:00 EDT 2003


Matthias <no at spam.pls> writes:

> 1.) Inventing new control structures (implement lazy data structures,
>   implement declarative control structures, etc.)  
>   => This one is rarely needed in everyday application programming and
>   can easily be misused.

        This is, IMHO, wrong. One particular example is creating
macros (or read macros) for giving values to application-specific data
structures.

> You have to know if you want a sharp knife (which may hurt you when
> misused) or a less sharper one (where it takes more effort to cut
> with).

        It is easier to hurt yourself with a blunt knife than a sharp
one. 

-- 
Raymond Wiker                        Mail:  Raymond.Wiker at fast.no
Senior Software Engineer             Web:   http://www.fast.no/
Fast Search & Transfer ASA           Phone: +47 23 01 11 60
P.O. Box 1677 Vika                   Fax:   +47 35 54 87 99
NO-0120 Oslo, NORWAY                 Mob:   +47 48 01 11 60

Try FAST Search: http://alltheweb.com/




More information about the Python-list mailing list