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.

Ibis: Scaling the Python Data Experience

81 pointsby jkestelynalmost 10 years ago

3 comments

tdicolaalmost 10 years ago
&quot;A pandas-like data expression system providing comprehensive coverage of the functionality already provided by Impala. It is composable and semantically complete; if you can write it with SQL, you can write it with Ibis, often with substantially less code.&quot;<p>This sounds really interesting, but my biggest gripe with pandas is that I often know exactly the query I want to run with SQL but have to jump through a ton of hoops and a weird join syntax to figure out how to make the query in pandas. IMHO if you want to make data processing language as full-featured as SQL, why not just use SQL as the query language...
评论 #9918014 未加载
评论 #9918039 未加载
ForHackernewsalmost 10 years ago
How is this different&#x2F;better than PySpark? <a href="https:&#x2F;&#x2F;spark.apache.org&#x2F;docs&#x2F;latest&#x2F;programming-guide.html#tab_python_0" rel="nofollow">https:&#x2F;&#x2F;spark.apache.org&#x2F;docs&#x2F;latest&#x2F;programming-guide.html#...</a>
评论 #9917273 未加载
peronealmost 10 years ago
What are the main differences of this architecture when compared with the Apache Spark ? Something that I see as a nice advantage is the Python -&gt; LLVM IR, but I can&#x27;t see what are the main advantages over Spark.
评论 #9917501 未加载