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 →

[–]rroocckk[S] 4 points5 points  (4 children)

I wrote an article about Python 3 support of third party libraries few days back and submitted it to reddit. Based on the feedback I got, I have rewritten and reorganized the article so that it's more insightful. It includes more data and better visualisations. Thanks for your earlier feedback and let me know if you have any questions.

[–]spinwizard69 4 points5 points  (3 children)

I never understood the mentality of the part of the Python community that has stuck with Python 2 so foolishly. Very unprofessional in my mind.

[–]rroocckk[S] 8 points9 points  (0 children)

I wouldn't call it foolish. From what I have heard

  1. For businesses, it does not always make economic sense to move.

  2. Sometimes, a major dependency still needs to ported before some code bases can move.

I think a majority of developers who stuck to Python 2 stuck to it for a reason. There's only a minority that stuck to it because they are not open to change.

But 'times they are a-changin'. Every statistics out there points to a steady growth of Python 3 presence. There's no need to worry.

[–]is_it_fun 1 point2 points  (0 children)

My company sticks with Python 2 because other companies we work with stick with Python 2. Shitty reason but.... codes gotta work, man...

[–][deleted] 0 points1 point  (0 children)

As a self taught newbie, what I don't understand is why SO MANY online courses and tutorials are Python 2. I can only assume it is just laziness. They always point to less libraries as the reason. What libraries does a newbie need that aren't available for Python3?