开发者社区> 问答> 正文

Kotlin 语言未来发展前景如何?

Google 宣布支持 Kotlin 为Android 头等支持语言,同时内部项目也在迁移Kotlin, 请问 :Kotlin 语言未来发展前景如何?

展开
收起
程序员诗人 2017-10-24 13:30:36 10041 0
3 条回答
写回答
取消 提交回答
  • 长期看好kotlin在服务端的能力,与java具有良好的互操作性,kotlin-native支持web assembly,还支持脚本的编写。 从移动端来说,目前flutter为主的大前端趋势比较明显。

    2020-09-20 16:58:01
    赞同 展开评论 打赏
  • 语言自身来看,声明式和响应式编程以后的确是大趋势,Kotlin的确比纯Java很灵活,在某些方面,大大改善了现有开发方式,anko替代了xml的方式绘制UI。
    但是从工程角度看,Kotlin适合创业公司,和小型App的尝试,大厂很难大刀阔斧的全部换掉,参考 swift 在大厂的情况。
    另外,大前端一体化,混合开发,PWA,小程序,快应用层出不穷,可能会渐渐弱化纯客户端开发,对于Kotlin都不算好消息。
    最后,个人觉得 Kotlin 的还是看谷歌的推动和支持。就像当你推动Android Studio,直接断了eclipse的adt插件更新。

    2019-07-17 21:40:45
    赞同 展开评论 打赏
  • 一个会写诗的程序员

    Kotlin是什么

    当下互联网大数据云计算时代,数以百万计的应用程序在服务器、移动手机端上运行,其中的开发语言有很大一部分是用流行软件界20多年的、强大稳定的主力的编程语言Java编写。

    如果我们用一辆汽车来比喻编程语言的话,Java 拥有一个快速、可靠的发动机,但防抱死刹车系统,动力转向系统却不是那么地完全可控。驾驶起来得小心翼翼地检查可能出现的空指针,处理检查异常,重复生成冗长而单调的样板代码行等等。而编程语言的防危性(safety)和安全性(security)却又是至关重要的。

    要是有一门语言,既能继承Java的所有优点特性及其背后强大完备的生态库,又能更加简单、安全可控,那真是再好不过了。

    我们很高兴地看到,Kotlin就是这样一门语言。Kotlin是一门非研究性的语言,它是一门非常务实的工业级编程语言,它的使命就是帮助程序员们解决实际工程实践中的问题。使用Kotlin 让 Java程序员们的生活变得更好,Java中的那些空指针错误,浪费时间的冗长的样板代码,啰嗦的语法限制等等,在Kotlin中统统消失。Kotlin 简单务实,语法简洁而强大,安全且表达力强,极富生产力。

    本章我们先简单介绍Kotlin语言的发展历史和语言特性,然后简述为什么要去学习Kotlin语言。最后,简要介绍JVM语言家族。

    http://www.jianshu.com/p/20f8016e0545

    kotlin_logo

    2019-07-17 21:40:45
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
基于JVM的脚本语言开发、运用实践 立即下载
为什么要学函数式编程? 立即下载
软件开发之禅 立即下载