I wrote - >Any opinions as to whether the following is an insight, or the kind of >pseudo-incite I tend to realize I have had when I sober up in the morning?
>That the "readability" of Python is built-in to the structure of the >language in a largely non-obvious way, and has little to do with white >space significance, surface level syntax, etc. >Python is a "naming" language. The interpreter is working with assigned >names of objects more directly and more significantly than in other >languages (of which I am aware). As a programmer, one is conversing with >the interpreter by way of these names, as names and objects are closely >bound. And it therefore seems intuitively sensible to make names >significant, because in fact they are significant at a low and technical >level. >As opposed to C, for example. Which sort of laughs of you for going to the >trouble for adding extra keystrokes to placeholders. >Or something along these lines. I'll sink to commenting on my own post. Not the first time. Sobering up - I still think the observation has real substance. Though it is only an insight to the extent that it is non-obvious. I guess that depends on who you are and where you are coming from. It took me a while to get here. Art _______________________________________________ Edu-sig mailing list Edu-sig@python.org http://mail.python.org/mailman/listinfo/edu-sig