TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Is the JVM deprecated in the x86-64 world?

2 点作者 mbrzusto大约 10 年前
In the past world of Sparc, Risc, x486, x86-64, Itanium, etc ... the JVM seemed like a great solution to the problem of recompiling code for different CPU targets. But in today's world of cloud based commodity hardware can't we just optimize for x86-64 (C/C++) and be done with it? "Write once, deploy everywhere" has come full circle.

3 条评论

higherpurpose大约 10 年前
What about ARM and POWER? Google is deploying Power in its data center and I thin Nvidia is working on POWER CPUs for datacenters&#x2F;supercomputers (they are both members of the recently formed &quot;OpenPOWER Alliance&quot;).<p>As for ARM, I know there&#x27;s a big reluctance to use ARM for the big names, because &quot;meh, x86 is almost as good and we already have all the tools for it&quot;. But I think ARM is going to grow in a grassroots kind of way, from the very low-end (Raspberry Pi) and up. It will happen slowly, but a decade from now I think ARM will have a decent market share in the server market. x86 didn&#x27;t kill the previous architecture in the enterprise overnight either - it took 2-3 decades to displace most of them.
giaour大约 10 年前
Even if there were only one important CPU architecture in the world, you would still have to deal with multiple operating systems.
dragonwriter大约 10 年前
x86-64 isn&#x27;t the only platform that matters today (as higherpurpose notes, ARM and POWER are significant in various spheres), and its <i>relative</i> dominance in the mainstream of the market isn&#x27;t guaranteed to be enduring.<p>The kind of native-platform independence that the JVM offers may be <i>less</i> important right now than it was when Java was introduced, but it hasn&#x27;t completely stopped having a point.