OT: This Swift thing
Terry Reedy
tjreedy at udel.edu
Wed Jun 4 18:18:18 EDT 2014
On 6/4/2014 10:53 AM, Mark H Harris wrote:
> The topic came up because the C/C++ coders were being encouraged to
> try Python3 as the language of choice for a new project, and someone
> said they would never consider Python for a project primary language
> because of indentation block delimiting. The whole debate, as in most
> flames, was stupid. The primary paradigm on this topic locally is that
> indents are bad because malformed or mangled code cannot be reformatted
> easily (if at all).
Begin solution:':' as the end of a line means 'begin block; indent next
line'. If one is using tools that mangle, one can add end-of-block
comments: '# end, # end if, # if (end implied), or even just ##. In any
case, the stylized comment could mean 'dedent' and code could be
reconstituted with all indents stripped. There are probably programs on
PyPI to do that. End of excuse.
--
Terry Jan Reedy
More information about the Python-list
mailing list