PEP scepticism

Carsten Geckeler uioziaremwpl at spammotel.com
Fri Jun 29 15:30:53 EDT 2001


On Fri, 29 Jun 2001, Roman Suzi wrote:
[snip] [snipsnip]

> Generators are necessary to drop memory usage while leaving
> existing usage of functions the same. And I think after
> generator's introduction, in things like:
>
> for line in file.readlines():
>   ...
>
> people will _expect_ generators to be used and will look at
> the source to check it.

Hopefully, people will NOT expect this to be a generator.  If
file.readlines() would be a generator you could not get a list of all
lines of a file with

lines = file.readlines()

> So, I can't see how all these advanced features could
> harm anybody's ability to read code!

See above.

Cheers, Carsten
-- 
Carsten Geckeler





More information about the Python-list mailing list