Earlier quoted context omitted.
I thought I was alone. I also stopped trying to convert people to Python 3. It is a much better language. By this point, it should be obvious. After taking it for a test lap, and after cursing at forgetting parenthesis on print for the hundredth time, you get it. Anyone who uses python and, by this time, hasn't taken python 3 for a test run isn't worth my advocacy time.
I don't think it's a question of test runs. For most of us, it's a question of waiting for various libraries to be ported.
Python 3 can revive Python
241–242 of 242 posts
Re: Python 3 can revive Python
#242Earlier quoted context omitted.
Speed is low on my list as to why I prefer Go over Python. (In fact, Go isn't necessarily fast. It's just that Python is unnecessarily slow.) Having a decent type system and decent concurrency primitives are far more attractive.
I've never found myself wishing for a better type system, although maybe I've just been steeped in the world of dynamic, strongly typed languages for too long. But there's no doubt that concurrency is indeed one of Python's weak points, and Go's strong points.
A good type system quietly and with minimal programmer effort encodes and documents your code, helps you find mistakes faster, guides your re-factoring, and gets out of your way when you don't want to deal with it.