问题来自Java技术沙龙的王进
Java技术沙龙报名链接:https://yq.aliyun.com/promotion/796
1、Kotlin 是一种在 Java 虚拟机JVM上运行的高级编程语言,作用类似 Android 开发的Swift,由 JetBrains公司开发并开源。
Kotlin 可以像编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。
都怪Oracle背后捣乱,告谷歌,逼迫Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。
2、Groovy是一种基于Java JVM平台的面向对象语言,也是运行在JVM之上,可以使用Java库。 Groovy 1.0于2007年1月2日发布
3、JVM之上语言太多了,目前从语言来看,多了一种选择,备胎,分流了一部分Java开发者,但是基本大家还是Java为主,刺激Java,也去改进吸收这些其他语言的优点。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。