CNode

聊聊Kotlin编译为JS的优劣势

问答
Xxiaoniuback发布于9 年前最后回复9 年前9 回复8131 浏览0 收藏

Google I/O强推了Kotlin,最近了解一下这是什么,除了类java外,发现它还可以直接编译为js代码,如下图: q.png JS.js文件内容是由first.kt(kotlin代码)直接编译的结果,两种语言必然存在映射关系,如果实现一定的js功能,那么必须要记忆kotlin对应这种功能的映射关系,这就增加了额外的工作量,所以问题是:这种机制有什么优势吗,或者为什么采用这种设计?直接写js不是更好吗

个人猜测会不会是屏蔽后端人员对js的学习,类似jsp直接编译为java代码

谢谢大家讨论 :)

查看回复

回复 (9)

X
xiaoniuback#1·9 年前
引用 dbit-xia不喜欢看这种生成出来的代码

@dbit-xia 是的,应该是一楼说的意思,过渡用的,kotlin开发者不用了解js

I
i5ting#2·9 年前

过一段就有ts转Kotlin,哇哈哈

D
DMY-sunny#3·9 年前

五楼表是没用过Kotlin

T
tgxhx#4·9 年前

六楼表示没用过Kotlin 来自VueCnodeMD

H
hj2060#5·9 年前
引用 i5ting过一段就有ts转Kotlin,哇哈哈

@i5ting 那ts将会无所不能 不现实吧

H
helloMozilla#6·9 年前

还不如用typescript

Z
ztplz#7·9 年前

这种编译出来的代码 前端都看的有难度

N
nihgwu#8·9 年前
D
dbit-xia#9·9 年前

不喜欢看这种生成出来的代码

参与回复
登录后即可参与回复。登录