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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

The Future of Java SE [video]

76 点作者 javinpaul超过 6 年前

9 条评论

heelix超过 6 年前
The end of this year is going to be such a dumpster fire for us. I think I've got about a hundred developers with a mix of Linux, Mac, and Windows. The corporate overlords are mostly sticking to JDK 1.8, which is fine -- RHEL has a LTS for that on Linux. The developer desktops are all over the place right now, however. The jump from 8 to 9+, for those of saddled with legacy crap code, has been somewhat painful. Got to wonder how many years I'll be seeing a 8u191 (or whatever the last release is) on the windows/osx boxes.
评论 #18321896 未加载
rnikander超过 6 年前
I wish they would add tail calls to the VM. It would really help functional programming. It's doable but apparently not considered a high priority.
评论 #18321158 未加载
shadowmint超过 6 年前
protip: jump to minute 31 for the interesting stuff.<p>The first 30 minutes is about the new release cycle, which is... hm.. quite dry, boring and covered extensively elsewhere.
评论 #18320941 未加载
sheeshkebab超过 6 年前
Interesting road map - some features seem like would be moving java closer to go (walhalla, loom, Panama)
评论 #18320401 未加载
discordance超过 6 年前
The roughly decade long copyright battle around Java API use has killed any interest I had in Java
评论 #18320582 未加载
评论 #18320913 未加载
评论 #18321685 未加载
antpls超过 6 年前
I tried to compile the JVM 9 on a Debian this weekend, just to give it a try. The openjdk&#x27;s mercurial repository returned 500 HTTP-errors 9 times out of 10. After relaunching the clone command 50 times, I managed to fetch the sources. Total size of the source code with sub-projects dependencies : 1.5 GB.<p>After that you have to further download a pre-compiled JVM to bootstrap the compilation, and install further debian packages such as X11 stuff (???). I looked at the Debian package&#x27;s Makefile from the package maintainers, and then I gave up.<p>The complexity, and especially the dependencies, of the JVM are outstanding. I guess some work groups are paid to work on Java, but it seems some sub-projects are staling, while some modern expected features are still not in the JVM. For example, it&#x27;s difficult to see where GraalVM is in the grand scheme. Is it replacing several previous project? Is it competing with ongoing sub-projects? Will it be compatible with most projects?<p>The problem I see with Java is : if people are not paid to work or develop it, I&#x27;m not sure people would continue to support the language and the stack, given the time and specific skills you have to invest in it.<p>At that point, Java looks more like a research project than a production-ready tool.
评论 #18322943 未加载
评论 #18322325 未加载
评论 #18342772 未加载
vijaybritto超过 6 年前
Project Loom looks pretty interesting!
koiz超过 6 年前
I wish the future of java was less Oracle.
评论 #18325569 未加载
评论 #18342892 未加载
tnr23超过 6 年前
already porting everything away from Java
评论 #18320335 未加载
评论 #18320319 未加载
评论 #18320268 未加载