Early and late binding [was Re: what does 'a=b=c=[]' do]

Mel Wilson mwilson at the-wire.com
Fri Dec 23 11:27:01 EST 2011


Steven D'Aprano wrote:
> On Fri, 23 Dec 2011 13:13:38 +0000, Neil Cerutti wrote:
>> On 2011-12-23, Neil Cerutti <neilc at norwich.edu> wrote:
>> ...you know, assuming it wouldn't break existing code. ;)
> 
> It will. Python's default argument strategy has been in use for 20 years.
> Some code will rely on it. I know mine does.

In a tool that's meant for other people to use to accomplish work of their 
own, breaking workflow is a cardinal sin.

In a research language that's meant always to be up-to-date with the concept 
of the week, not so much.

	Mel.




More information about the Python-list mailing list