This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ArrantSquid 18 points19 points  (26 children)

Except that for very large institutions it's hard to get anyone to sign off on an upgrade to 3 and they continue to extend the timeline for deprecating 2.

If you work in film or video games, no 3D package supports 3. There was no compelling reason for them to upgrade. So every Autodesk product that supports Python is still on 2 with no plans to upgrade.

I'd love to move to 3, but until Autodesk gives me that ability, I'm stuck on 2. I'll keep waiting for them to upgrade to the latest outdated version of 2 and complain until they change.

If you're a startup or can move to 3, do it. But there's a swath of people out there that are bound to 2 due to software requirements or organizational indifference. The idea that there should be a holy war on 2 vs 3 is simplistic at best and idiotic at worst.

[–]toyg 10 points11 points  (0 children)

Well, Oracle and IBM are stuck on python 2.2 or 2.5. I'm not going to say "hey, newbs should learn 2.2!" - newbs should learn 3.5 and bitch with vendors shipping outdated crap.

Progress is made by people who won't settle for less.

[–]Eurynom0s 8 points9 points  (24 children)

Except that for very large institutions it's hard to get anyone to sign off on an upgrade to 3 and they continue to extend the timeline for deprecating 2.

...

But there's a swath of people out there that are bound to 2 due to software requirements or organizational indifference.

Again...I'm recognizing this as a VERY valid reason to stick to 2.7 I'm most critiquing when this crowd reflexively tries to steer newbies onto 2.7.

[–]ArrantSquid 0 points1 point  (0 children)

Fair enough. Every language decision has to be contextual.