Python syntax in Lisp and Scheme
Andrew Dalke
adalke at mindspring.com
Thu Oct 9 14:50:46 EDT 2003
Pascal Bourguignon:
> Because the present is composed of the past. You have to be
> compatible, otherwise you could not debug a Deep Space 1 probe
> 160 million km away, (and this one was only two or three years old).
Huh? I'm talking purely in the interface. Use ASCII '[' and ']' in the
Lisp code and display it locally as something with more "directionality".
I'm not suggesting the unicode character be used in the Lisp code.
Take advantages of advances in font display to overcome limitations
in ASCII.
> Mathematicians indeed overload operators with taking into account
> their precise properties. But mathematicians are naturally
> intelligent. Computers and our programs are not. So it's easier if
> you classify operators per properties; if you map the semantics to the
> syntax, this allow you to apply transformations on your programs based
> on the syntax without having to recover the meaning.
Ahhh, so make the language easier for computers to understand and
harder for intelligent users to use? ;)
Andrew
dalke at dalkescientific.com
More information about the Python-list
mailing list