Oracle虽然万般邪恶,但接手Java之后,还是管理得不错的。版本不停更新不说,过程透明,各方面都无懈可击。
JDK 22比较重要的特性,是最后定型了Foreign Function & Memory API,让Java调用C/C++和其他语言写的东西更容易得多了。 这对我鼓吹的混合编程的理念,是一个有力支持。
https://openjdk.org/projects/jdk/22/
Java 22 GA
版主: hci
-
- 论坛精英
- 帖子: 6563
- 注册时间: 7月 22, 2022, 3:29 pm
- 昵称(选填): 海螺子
#1 Java 22 GA
上次由 hci 在 3月 20, 2024, 1:16 pm,总共编辑 2 次。
原因: 未提供修改原因
原因: 未提供修改原因
-
- 论坛点评
- 帖子: 2953
- 注册时间: 7月 22, 2022, 2:25 pm
#2 Re: Java 22 GA
hci 写了: ↑3月 20, 2024, 1:15 pm Oracle虽然万般邪恶,但接手Java之后,还是管理得不错的。版本不停更新不说,过程透明,各方面都无懈可击。
JDK 22比较重要的特性,是最后定型了Foreign Function & Memory API,让Java调用C/C++和其他语言写的东西更容易得多了。 这对我鼓吹的混合编程的理念,是一个有力支持。
https://openjdk.org/projects/jdk/22/
我基本不用 Java 9 之后的版本
Java 加了很多乱七八糟不三不四东拼西凑其他语言里的东西。本来简洁的语言变得臃肿和复杂
-
- 论坛精英
- 帖子: 6563
- 注册时间: 7月 22, 2022, 3:29 pm
- 昵称(选填): 海螺子
#3 Re: Java 22 GA
那些东西是让Java感觉更现代的东西,感觉其实际效果是让Scala完蛋了。爱用不用呗。 我老写Clojure的,这些都与我无关。
有关的一些东西,比如这个foreign function and memory API,还是比较重要的。还有GraalVM,虚拟线程,值类型,等等,还是能改变不少范式的。企业想要离开JVM还是比较难的。
混合编程才是出路,花最小的功夫,得到最大的好处,这就是我的编程理念。哈哈。
有关的一些东西,比如这个foreign function and memory API,还是比较重要的。还有GraalVM,虚拟线程,值类型,等等,还是能改变不少范式的。企业想要离开JVM还是比较难的。
混合编程才是出路,花最小的功夫,得到最大的好处,这就是我的编程理念。哈哈。
上次由 hci 在 3月 20, 2024, 1:34 pm,总共编辑 1 次。
原因: 未提供修改原因
原因: 未提供修改原因
-
- 论坛点评
- 帖子: 2953
- 注册时间: 7月 22, 2022, 2:25 pm
#4 Re: Java 22 GA
Java和Scala完全是不同的语言类型。我都用。但是不会因为Java加了点东西就觉得scala不需要了。
要是让我选Clojure vs Scala. 我百分之百选Scala.
Scala最大的缺点是编译太慢。其他我觉得非常好。
-
- 论坛精英
- 帖子: 6563
- 注册时间: 7月 22, 2022, 3:29 pm
- 昵称(选填): 海螺子
-
- 论坛点评
- 帖子: 2953
- 注册时间: 7月 22, 2022, 2:25 pm
-
- 论坛精英
- 帖子: 6563
- 注册时间: 7月 22, 2022, 3:29 pm
- 昵称(选填): 海螺子