[问题] Kotlin变成Java的免费研发测试?

楼主: dharma (達)   2021-04-13 21:09:50
Kotlin标榜相容Java
所以推出的新功能特性都经过严密的测试
这样Java不就可以直接把Kotlin研发的新功能
改一下(怕侵权)
然后纳入自己的Java新版本
Kotlin就成了Java的免费研发仔
Java的新未来:逐渐“Kotlin化”
https://cloud.tencent.com/developer/news/677786
Kotlin之所以非常重要,是因为它在某种程度上为Oracle指明了前进的方向。Kotlin表明
,可以保留Java的优秀部分同时创建一种更简洁的语言,更快地进行编码。
Oracle已经很好地注意到了业界对Kotlin的反应。如果查看JDK 15发行说明,会发现Java
的某些新功能基本上是Kotlin所做更改的副本。示例包括新的Java记录,新的文本块(带
三引号的多行字符串)和新的switch语句,后者或多或少是Kotlin when语句的副本。
这些就是笔者所说的“Java的Kotlin化”。通过成为更强大的竞争对手,Kotlin为Java指
明了前进的道路。从笔者的角度来看,Kotlin是我所见过的唯一可以超越Java成为行业领
导者的语言。
Java的Kotlin化
在可读性和改善Java的主要弱点冗长性方面,一些即将推出的Java特性将成为其巨大改进
。可以肯定的是,它们都与Kotlin的某些特征有着可疑的相似性。
我们已经看到Java从其竞争者之一Kotlin“继承”了许多解决其自身问题的解决方案。不
知道这一次Oracle是否及时做出了反应,以抗衡Kotlin的崛起,或者为时已晚。就个人而
言,笔者认为Java正在朝着正确的方向迈进,即使这些变化是其竞争对手以某种方式触发
的,且有些迟缓。
...(略)
作者: ssccg (23)   2021-04-14 14:34:00
改一下是很容易吗? 新功能一堆语言有要抄不是问题,本来功就是花在那个改一下
作者: jej (晃奶大馬桶)   2021-04-15 19:19:00
建议看一下每一版的JCR包含哪些东西举例来说 spring盛行的年代 后来JCR开出DI 让不同框架作spi至于kotlin有没有被实验过 和你说 答案是确定的但JCR会提出范畴更大的spec Java实作上 应该不会和kotlin一样JSR 笔误
作者: ray2501 (猫是一只猫)   2021-05-09 09:59:00
可是… 要改成符合 Java 的样子还是要想怎么改才对啊而且也不只是 Kotlin,Java 平台的语言很多,例如 ScalaGroovy 这些,改一下也是要看改多少才行
作者: james732 (好人超)   2021-05-13 11:47:00
我觉得互相学习一起进步也是件好事

Links booklink

Contact Us: admin [ a t ] ucptt.com