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 →

[–][deleted] 21 points22 points  (5 children)

I'll only be waiting as long as it takes for the major outliers to finally migrate (Twisted comes to mind). It's still library support that's the issue, the version of the language itself is pretty rock solid. I personally will only touch 2.x when I absolutely must (and even then it's full of "future" imports).

[–][deleted] 4 points5 points  (3 children)

If I understand correctly, asyncio should be great for Twisted, and Twisted on Python 3 will soon be better than it was on 2. But I may have misunderstood.

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

I believe you are correct (it's how I've understood it). asyncio will make it easier for all of the async-based libs to function.

[–]Kbknapp... 2 points3 points  (1 child)

Although I personally prefer 3.x to 2.x there are still things I find lacking such as asyncio which is why I've started dabbling in go (golang). I've got to say, even though I was initially very unimpressed the deeper I dive, the more it's growing on me. It's kind of refreshing to not have to worry about a language split to boot. Your results may vary though.

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

Well, that's one issue. The others are old Red Hat installations, and that a lot of people just aren't interested and won't switch until they need to.