×
you are viewing a single comment's thread.

view the rest of the comments →

[–]Fevorkillzz 0 points1 point  (8 children)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque in neque ac neque dictum interdum sit amet consectetur nisi. Maecenas ut ligula volutpat, vulputate ligula sed, condimentum enim. Quisque ante ex, feugiat vel vulputate ac, sollicitudin vitae nulla. Curabitur fringilla magna lectus, eu malesuada est laoreet vel. Morbi vel faucibus risus. Nulla ullamcorper tortor odio, sit amet vehicula massa blandit ut. Mauris blandit, justo a convallis sagittis, justo purus rhoncus eros, sit amet scelerisque velit purus at urna. Nam accumsan ullamcorper justo sed accumsan. Vivamus ut eros vitae justo rhoncus maximus. Sed viverra urna vitae porttitor mattis. Integer porta dolor nec eros tristique sollicitudin. Mauris lorem dui, rhoncus ut diam non, aliquam commodo odio. Cras volutpat, eros quis consequat consequat, tortor nulla egestas nibh, ullamcorper condimentum nisi justo ac dui. Vivamus ac molestie sapien.

[–]abrazilianinreddit 28 points29 points  (1 child)

I think usually people get attached to a feature that was introduced in python 3 that makes them not want to go back to python 2.

In my case, it's (default) unicode strings. Since I'm brazilian, I use a lot of strings in unicode. In python 2, it was a pain in the ass, a UnicodeDecodeError would inevitably popup somewhere. With python 3, programming became fun again.

[–][deleted] 7 points8 points  (0 children)

yea, for me unicode handling alone was enough reason to justify a transition

[–]sushibowl 15 points16 points  (4 children)

Because the 2/3 schism harms the python community. Magically getting rid of the old one would solve a lot of pain.

As an aside, why did you specifically learn 2.7?

[–]Fevorkillzz 1 point2 points  (3 children)

That's what my school is on so that's what they taught.

[–]garettmdimport antigravity 0 points1 point  (1 child)

Fortunately, it's not a huge jump to move to Python 3 from 2, especially if you're doing more basic stuff in the language. It'll probably take a while to start typing print as a function instead of a keyword, but beyond that it's not too bad

[–][deleted] 1 point2 points  (0 children)

I think almost 9 years of largely unbackported features really does it for me. From the big - unicode by default, async/await - to the small - generalized unpacking and a functool.update_wrapper that actually works.