Kotlin 未来发展前景如何?有人说以后的Android是kotlin的天下,您怎么看?以前GitHub上关于Android的项目都是eclipse开发的,目前听说有eclipse项目都用鄙视的眼光看待,是不是以后要是说用Java开发Android的是不是也会被鄙视啊哈哈
1条回答 默认 最新
关注 Kotlin 语言未来发展前景一片光明。
这么说吧:
Google IO(2017)大会宣布Kotlin作为Android官方语言
Android Studio 3 内置支持Kotlin Android开发( 这个指向性就比较明显了)
还有Spring就不用多说了,Java生态中的企业级开发中占统治地位的框架。 在 Version 5.0.0.RC4 加入了 Kotlin support 。 官方文档:https://docs.spring.io/spring/docs/5.0.0.RC4/spring-framework-reference/kotlin.html#kotlin
IDEA就不多说了,与Kotlin都是JetBrains家的,必须内置支持。
Kotlin 依赖于一个相当不同的模型。该语言的设计部分是为了 JetBrains 的内部使用。它的设计是务实的, 旨在帮助公司降低成本, 开发其广泛的开发工具线。发展和促进 Kotlin 的好处大于其成本, 关键的是, JetBrains 从 Kotlin 以外的产品中获得收入。然而, 费用是重要的。据安德烈 Breslav 在 JetBrains, 超过二十几个专职的发展和促进 Kotlin。
在这个过程中, Kotlin 已经演变成了一个 JetBrains 的效率工具。其强烈的务实取向强烈地回响着一个重要而活跃的社区, 它加速了它跨越鸿沟的运动。Kotlin 从而使 JetBrains 能够将新的开发人员带入其工具生态系统。但是不断增长的用户群也给公司带来了成功的语言经常面临的挑战: 管理用户的需求与公司自身对语言的欲望。
Kotlin 的进化有强大的经济上的支持 和 JetBrains 对开发者的长期知识将帮助它与社区合作, 在未来几年内 Kotlin 将完全跨越鸿沟, 并成为一个-或可能是主要的非 Java JVM语言, 从而再次证明了 JVM 生态系统的健壮性。
JVM 语言的兴衰 【The Rise and Fall of JVM Languages】:http://www.jianshu.com/p/bffc212e7fc1
与Groovy、Scala或Clojure等“同门师兄弟”相比较而言,Kotlin是有诸多外部条件(JetBrains,IDEA,Android Studio,Spring 5, Gradle ,Google Android 等)优势跟语言内在优秀特性(如上所述等)的。与Java 100% 互操作
。
Kotlin添加了大量函数式风格,它的map、filter等等操作比Java 8 Stream的来得简洁直接。另外,涉及到集合类、反射、多线程、IO等操作时,Kotlin则直接使用了Java的特性,并在Java的基础上做了易用的扩展。这点跟Groovy一脉相承。跟Scala,Groovy, Clojure相比,Kotlin 毫无疑问会更加流行。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 eclipse运行项目时遇到的问题
- ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
- ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
- ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
- ¥50 成都蓉城足球俱乐部小程序抢票
- ¥15 yolov7训练自己的数据集
- ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
- ¥15 电力市场出清matlab yalmip kkt 双层优化问题
- ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)
- ¥20 matlab yalmip kkt 双层优化问题