[Python-ideas] Debugging: some problems and possible solutions

Anders Hovmöller boxed at killingar.net
Wed Oct 3 18:14:32 EDT 2018


> Ah, yes. Thank you. So it works in CPython 2.7. But I'm curious, does it work in very old versions?

My bet is still on. I take paypay. I will not accept python 1 let's say. It's just easier that way. If **kwargs exists they take strings. 

> I'm not saying that this is important, because language changes always are for new versions. However, Anders' claim that this not a language change seemed too broad to me.

Not what I meant. I meant it's not a change to any python implementation. It might be a change to promote an implementation detail to the spec as pointed out by Chris.

> It may be that this change has very little cost, but it should not be dismissed.

I wasn't dismissing it. I just didn't think it was yet time to bring it up. We were still discussing larger themes. 

But if we do have to bring it up: It has zero technical cost in actuality right now but might not in the future have zero cost. It's the same argument against the guaranteed order of dicts in 3.7: it might have a cost in the future. 

/ Anders 


More information about the Python-ideas mailing list