余老师 2017-09-20 07:58 采纳率: 0%
浏览 18

Kotlin 未来发展前景如何?

Kotlin 未来发展前景如何?有人说以后的Android是kotlin的天下,您怎么看?以前GitHub上关于Android的项目都是eclipse开发的,目前听说有eclipse项目都用鄙视的眼光看待,是不是以后要是说用Java开发Android的是不是也会被鄙视啊哈哈

  • 写回答

1条回答 默认 最新

  • 禅与计算机程序设计艺术 人工智能领域优质创作者 2017-09-20 08:59
    关注

    Kotlin 语言未来发展前景一片光明。

    这么说吧:

    1. Google IO(2017)大会宣布Kotlin作为Android官方语言

    2. 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 双层优化问题