> > It's interesting to watch the evolution of Perl and Python.  They're
> > really the same language, except that (a) Perl has a 5-8 year head
> > start, and (b) the Python people refuse to accept anythying ugly into
> > the language.
> 
> They condensed their ugliness into the one huge wart on python:
> the whitespace as syntax debacle. Guido should be forced to program
> in FortranIV for a long time for that blunder.

I wouldn't regard it as a debacle, though it is certainly a difference.

For my own work I find that the indentation as block syntax is quite
helpful in keeping track of what's happening; and that a couple of
heuristics along the lines of 

: if you are four or more layers deep you're doing something wrong

: return statements that aren't on either the top or the innermost level
of a function are a sign of trouble.

can actually help you discover bugs before they manifest.



-- 
http://www.efn.org/~laprice        ( Community, Cooperation, Consensus
http://www.opn.org                 ( Openness to serendipity, make mistakes
http://www.efn.org/~laprice/poems  ( but learn from them.(carpe fructus ludi)

_______________________________________________
Eug-LUG mailing list
[EMAIL PROTECTED]
http://mailman.efn.org/cgi-bin/listinfo/eug-lug

Reply via email to