Java 的 loom 终于稳定了

2021-09-25 07:36:21 +08:00
 MakHoCheung

In Project Loom we expect to have one, maybe two, draft JEPs in the coming months to propose the Virtual Threads feature. We think the current implementation is far enough along, and stable enough, to start ports to other architectures.

https://twitter.com/OpenJDK/status/1441374384321703936

5069 次点击
所在节点    Java
14 条回复
nl101531
2021-09-25 08:46:17 +08:00
Java 版本协程?
lff0305
2021-09-25 09:06:41 +08:00
用几个小版本搞稳定,进下一个 LTS 也要三年后了
BBCCBB
2021-09-25 09:22:45 +08:00
哪里哪里. 撒花..
fpure
2021-09-25 10:12:36 +08:00
使用形式是怎样的? async/await 还是绿色线程?
MakHoCheung
2021-09-25 10:50:13 +08:00
@fpure 你看推特的评论,虚拟线程运行时底层实现,应该是旧代码不用改都可以用上
Senorsen
2021-09-25 14:47:39 +08:00
@MakHoCheung 旧代码还是要改的,又不是改到以前的 Thread API 上了,是新的一套 API
Oktfolio
2021-09-25 17:33:59 +08:00
@lff0305 现在 LTS 是 2 年
johnj
2021-09-25 18:39:37 +08:00
@fpure Java 就是看不上 async/await
ychost
2021-09-25 18:40:25 +08:00
alijdk 有 wisp 协程,不知道和 loom 比起来怎么样
BBCCBB
2021-09-25 20:39:21 +08:00
@ychost 我今天看腾讯的 KonaJdk 里实现了 KonaFiber, Api 兼容 loom.. 开源的..
dbpe
2021-09-26 08:13:04 +08:00
@fpure 貌似有 await 方法...不用增加关键词了.
dbpe
2021-09-26 08:17:12 +08:00
Loom/panama/valhalla:重铸 Java 荣光,吾辈义不容辞
RobberPhex
2021-09-26 13:06:33 +08:00
golang 的挑战有两个 goroute 和原生二进制,
希望 loom 和 graal 能够早点成熟吧。
codingbody
2021-09-26 13:12:26 +08:00
我看帖子说 project loom 移除了 fiber 的 api 是为什么呀? 和虚拟线程有什么不一样嘛?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/804071

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX