聊聊Kotlin编译为JS的优劣势
Google I/O强推了Kotlin,最近了解一下这是什么,除了类java外,发现它还可以直接编译为js代码,如下图: JS.js文件内容是由first.kt(kotlin代码)直接编译的结果,两种语言必然存在映射关系,如果实现一定的js功能,那么必须要记忆kotlin对应这种功能的映射关系,这就增加了额外的工作量,所以问题是:这种机制有什么优势吗,或者为什么采用这种设计?直接写js不是更好吗
个人猜测会不会是屏蔽后端人员对js的学习,类似jsp直接编译为java代码
谢谢大家讨论 :)
9 回复
给机器看的代码 来自 牛读 - 定制的技术类资讯聚合阅读器
不喜欢看这种生成出来的代码
@dbit-xia 是的,应该是一楼说的意思,过渡用的,kotlin开发者不用了解js
过一段就有ts转Kotlin,哇哈哈
五楼表是没用过Kotlin
六楼表示没用过Kotlin 来自VueCnodeMD
@i5ting 那ts将会无所不能 不现实吧
还不如用typescript
这种编译出来的代码 前端都看的有难度