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 to get Google-backed speedup

158 pointsby mvalmost 16 years ago

13 comments

johnnybgoodealmost 16 years ago
This is a serious question. Can someone explain to me why higher-level languages like Python, Ruby, and JavaScript can't share a fast VM? It doesn't have to be the JVM or .NET, but why is everybody duplicating so much work? I know the Perl guys were moving in this direction, but nobody else seems to be onboard. Even within Google, they have v8 for JavaScript already.
评论 #656590 未加载
评论 #656521 未加载
评论 #656909 未加载
评论 #656579 未加载
评论 #656815 未加载
评论 #656534 未加载
评论 #656503 未加载
bayareaguyalmost 16 years ago
For people who already know all about Python, LLVM, etc the <a href="http://code.google.com/p/unladen-swallow/wiki/ProjectPlan" rel="nofollow">http://code.google.com/p/unladen-swallow/wiki/ProjectPlan</a> page is more informative.
ghshephardalmost 16 years ago
My favorite line (buried a few hundred lines deep) --IN 2009 Q3 and Beyond:<p>"In addition, we intend to remove the GIL and fix the state of multithreading in Python."
评论 #656474 未加载
评论 #656537 未加载
skeralmost 16 years ago
I think the most important point here is not the speedup itself, but the fact that Google is officially backing Python. That'd give Big Corps confidence when adopting the technology.
评论 #656637 未加载
Locke1689almost 16 years ago
This is truly very exciting, but the more I see of parallel language development, the more I want to focus on languages like Haskell, which have no side effects and therefore have some substantial implicit parallelization effect. Don't get me wrong, I love Python (and C) but I wouldn't be surprised if we were all using a Haskell derivative in 5 years instead.
评论 #656870 未加载
blhackalmost 16 years ago
<i>On UNIX/Linux it is also viewed by many as a modern replacement for Perl</i><p>I still have a LOT of perl in use simply because of my hatred of python's regular expressions and I suspect that I'm not the only one...
评论 #656697 未加载
评论 #656499 未加载
kevbinalmost 16 years ago
More LLVM can't be a bad thing.
yasonalmost 16 years ago
I hope they would incorporate the Stackless Python branch into this one as well.
scorpioxyalmost 16 years ago
So once the port to LLVM is done, how would that compare to say something like Jython?<p>I always thought(not based on actual experience) that running Jython or IronPython would give you all the mentioned benefits.
epallalmost 16 years ago
Zope? The most popular web framework? Cool! I had no idea it was still in use that much. Can anybody shed light on who uses it these days?
Adlaialmost 16 years ago
I'm disappointed that Ruby isn't getting this type of attention. I think that Ruby strikes a good balance by allowing highly readable code like Python, but tolerating denser syntax for when you don't feel like talking to a 3-year-old.<p>However, it is good that Google is putting it's weight behind this project, because anybody who uses anything built on Python (which has weaseled its way into virtually everything nowadays) is going to experience a performance boost.
评论 #656654 未加载
评论 #657589 未加载
TweedHeadsalmost 16 years ago
Python would be perfect if it wasn't for the underscores that plague its syntax.<p>I __hate__ that
评论 #656837 未加载
c00p3ralmost 16 years ago
investing in "new visual basic"...