3 ms·
I'm not running an OS written in Python. I'm processing some data. I control the data and I'm doing it all locally. Security is very low on my list of concerns.
by cgriswald 10y ago
I'm not running an OS written in Python. I'm processing some data. I control the data and I'm doing it all locally. Security is very low on my list of concerns. And I'm using libraries that aren't and may never be updated to Python 3. Ideally they would be. If I get ambitious maybe I'll even be the one to do it. For other things, I use Python 3.
The article is talking to me. To paraphrase: Use Python 3 unless you have a good reason to use Python 2.
That advice is solid and not really a recommendation of Python 2.
- vegabook 10y agoI have exactly the same situation. But I have to admit to a slight preference for using Python 2 because it just feels more "fluid" somehow. Less demanding. Less "serious". And just as effective (I don't need async). However I have now submitted to the baying hounds of doom and moved to 3 on most stuff for the reasons of "having a future", security, etc. Was pushed. Didn't jump. One thing I will give 3 though is the stupidly simple thing that 3/2 = 1.5. Quite often I have to fire up python for a quick and dirty calc and it's much better not to have to remember the integer division quirk.
- deleted 10y ago[deleted]