TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Python 3.3: Trust Me, It's Better Than Python 2.7 (2013)

117 pointsby glynjacksonover 11 years ago

9 comments

freyrs3over 11 years ago
Whether it&#x27;s technically better or not is usually not in question. It&#x27;s whether it&#x27;s <i>compellingly</i> better to the point of outweighing the migration cost. For most of the community it still seems the answer is no.
评论 #7013758 未加载
评论 #7014746 未加载
评论 #7014050 未加载
mklover 11 years ago
Here is the video of this talk (40 min.), for those who don&#x27;t like trying to decipher slides: <a href="http://pyvideo.org/video/1730/python-33-trust-me-its-better-than-27" rel="nofollow">http:&#x2F;&#x2F;pyvideo.org&#x2F;video&#x2F;1730&#x2F;python-33-trust-me-its-better-...</a>
DonGateleyover 11 years ago
Don&#x27;t need your word on that. It&#x27;s pretty generally accepted that it is a better language. It&#x27;s that relative to what existed it is a new language, not an upgrade. It is incompatible with the old one and most all that has been written for it. Most who are invested already can&#x27;t and won&#x27;t go there. Most who are coming into it choose to maximize their options over language nicety. It&#x27;s all just too problematic.<p>It was dishonest to call it Python.
Mizzaover 11 years ago
Can somebody explain function annotations for me?<p><pre><code> spam = None bacon = 42 def monty(a:spam, b:bacon) -&gt; &quot;different&quot;: pass </code></pre> What&#x27;s the point of this? It also seems like super ugly syntax to me, not pythonic. It looks like Ruby! Yuck.
评论 #7013762 未加载
评论 #7013754 未加载
falcolasover 11 years ago
I&#x27;m sure it is. Still doesn&#x27;t address reasons I can&#x27;t migrate to 3.3, though (those being CentOS6 defaults, lack of packages, cost&#x2F;benefit ratio too high for migrating).
评论 #7013712 未加载
allochthonover 11 years ago
Interesting read. Note the &quot;Google Confidential and Proprietary&quot; at the bottom of most of the slides. I wonder if the author just forgot to remove the notice when the slides were made public.
评论 #7013992 未加载
human_errorover 11 years ago
concurrent.futures is available for Python 2.x.
评论 #7013917 未加载
AzioMuradover 11 years ago
&quot;All .pyc files now kept in a __pycache__ directory&quot;<p>That&#x27;s actually great.
the1over 11 years ago
not without twisted.