有没同学试过 spring boot + kotlin (⊙o⊙)?

小白,似乎 kotlin 写起来爽很多,为啥好像没被大量使用呢?

kotlin
90 views
Comments
登录后评论
Sign In
·

后段代码主要是要稳定,java 确实啰嗦点,但是还是可以用的 kotlin 用了不见得性能可以提升(都用的 jvm)而且 java 11 到后面 java 16 以及包含了很多 kotlin 的特性了,比如 var 关键字、record 等等,java 工程师也好招,要 kotlin 也得会 java。总体性价比不高的原因吧

·

kotlin 可以少些不少代码,比如 Getter/Setter 但这些都不是关键,java 配合一些工具,比如 lombok 也可以简化这些,优势不是特别明显(且切换成本高,不如 java8 到 11 等那么顺滑)

·

可以看看这篇文章:Why are Java server-side developers not adopting Kotlin? 里面提到的几个关键点:

  • 学习成本
  • kotlin 被过渡宣传了,但是前景并不是很确定
  • kotlin 工程师难以招到,要价较高