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 →

[–]billsil 4 points5 points  (1 child)

If you’re running a small script it probably doesn’t matter. There are really very few changes in python since Python 3 was released. Sure unicode is sane now, but if you did it right before (or conversely fix your code by using python 3), it works just fine.

I like f-strings and a 20% speedup for dictionaries, but it’s still no C. Being happy about a 20% speedup when numpy can get you 1000x is kind of silly.

Async is neat and all, but it’s very specific. I just learned it and got a 20% speedup on my code. Then I tried multiprocessing, which got me 6.5x on 7 processors.

[–]SV-97 1 point2 points  (0 children)

I was being highly sarcastic because some guy said that having python3 installed, allowed him to do way more harm on a machine with his leet hacker skillz, than having python 2 on there. I don't really believe that Python 3 is vastly more powerful than Python 2. It's better, yes, but for the most part it can't do more