On Wed, 09 Aug 2006 09:13:21 -0500 [EMAIL PROTECTED] wrote: #> #> >> of the driving principles behind Python is that, because code will be #> >> read more often than written, readability is more important. #> #> Stephen> In which case, for long functions with multiple levels of #> Stephen> indentation Python fails compared to languages that use braces #> Stephen> or END or end; etc. #> #> No. In that case Python makes it more readily apparent that your code is #> too complex. With C, Java, C++, Perl or FORTRAN you just smush everything #> over to the left and pretend it's not. ;-)
Well, one space is sufficient indentations for Python, right? So even on 80 column screen, you can easily fit about 40 levels of nesting before it becomes a real problem :D In other words, it is possible to write bad code in any language. We should focus on making it easier to write good code, not to make writing bad code difficult. -- Best wishes, Slawomir Nowaczyk ( [EMAIL PROTECTED] ) The nice thing about standards is that there are so many of them to choose from. -- http://mail.python.org/mailman/listinfo/python-list