Guillaume Proux a écrit :
> (I mistakenly replied in private. here is a copy for the py3000 mailing list.)
> 
> 
> Good evening!
> 
> On 5/26/07, Jim Jewett <[EMAIL PROTECTED]> wrote:
>> You're missing "here is this neat code from sourceforge", or "Here is
>> something I cut-and-pasted from ASPN".  If those use something outside
>> of ASCII, that's fine -- so long as they tell you about it.
>>
>> If you didn't realize it was using non-ASCII (or even that it could),
>> and the author didn't warn you -- then that is an appropriate time for
>> the interpreter to warn you that things aren't as you expect.
> 
> I fail to see your point. Why should the interpreter warn you?
> 
> There is nothing wrong to have programs written with identifiers using
> accented letters, cyrillic alphabet, morse code?! Why should you be
> warned? If the programmer who wrote the code decided to use its own
> language to name some of the identifiers ... then.. bygones.
>
sure, until you hit some bug and would like to debug it, and you can't even
recognise the identifiers from one another...

>  If you have an actual requirement that everything should be ascii
> then do not copy code off ASPN without first sanitizing it and do not
> copy neat code from sf.net from people you hardly know without doing a
> full ascii-compliance and security review.
> 
> but if the code you copy off somewhere else does what you need it to
> do... then why do you want to force the author of this code generously
> donated to you to downgrade his expressiveness by having to rewrite
> all his code to reach ascii purity?
> 
don't make it sound so dramatic. Python programmers already accept limits on
expressiveness in the name of readability. Heck, otherwise we would all be using
Perl.

BC

_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to