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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

CheerpJ 4.0: WebAssembly JVM for the browser, now with Java 11 and JNI support

9 点作者 apignotti21 天前

1 comment

palata20 天前
That&#x27;s technically pretty cool, but it makes me wonder:<p>In order to run a Java Desktop app, I need to install a JVM first (or the Desktop app can embed it, I guess that&#x27;s what IntelliJ does, right?).<p>Now if I run CheerpJ, it means that I essentially download a JVM when I load the page (every time), and run code in that JVM. But at this point, why not downloading a Desktop app?<p>It feels like we are going around, shipping simple web pages together with full browsers and calling that &quot;desktop apps&quot; (e.g. ElectronJS), then shipping complete JVMs as web pages and calling that a &quot;web page&quot;... why don&#x27;t we just ship simple webpages through browsers and complex desktop apps through package managers?
评论 #43772900 未加载