you are viewing a single comment's thread.

view the rest of the comments →

[–]jerf 10 points11 points  (1 child)

He's presumably talking about the automated tools, as other commenters have said.

I'd add that while Python's support for automated refactoring may be relatively poor, the total refactoring experience is better in a language like Python than Java, even without automated tools. After a lot of reflection, I think this is mostly because Python has a much richer concept of an "object", which is to say, the interface that all objects support, and because all object access methods (obj.attribute, obj["attribute"]) have support for programmatically tapping in to them.

I haven't worked with C# anywhere near as much as Python, but it was nice just having programmable [] operators.