1. 首页
  2. IT资讯

RedMonk 语言排行:Kotlin 上升 8 位,跻身前20!

“u003Cdivu003Eu003Cpu003ERedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年第一份榜单。u003Cu002Fpu003Eu003Cp class=”ql-align-center”u003Eu003Cbru003Eu003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F07adb9b88f3143dda3f6d47d409835b8″ img_width=”1050″ img_height=”726″ alt=”RedMonk 语言排行:Kotlin 上升 8 位,跻身前20!” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cp class=”ql-align-center”u003Eu003Cbru003Eu003Cu002Fpu003Eu003Cpu003E目前 RedMonk 对编程语言的排序算法基本思路没有变化,但是具体过程改变了。现在使用 GitHub Archive 作为数据源对 GitHub 数据进行分析;而 Stack Overflow 部分则直接使用其提供的实用工具 data explorer,具体排序算法见可官方介绍。u003Cu002Fpu003Eu003Cpu003E排名u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp9.pstatp.comu002Flargeu002Fpgc-imageu002F72f6e4dfe7b949bebb3d5203433082ef” img_width=”667″ img_height=”864″ alt=”RedMonk 语言排行:Kotlin 上升 8 位,跻身前20!” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002Fdcd061e987784a679e0e11ec981e7a1f” img_width=”660″ img_height=”526″ alt=”RedMonk 语言排行:Kotlin 上升 8 位,跻身前20!” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003EGo 与 R 分别都下降了 1 位,目前并列排在 15 位,下降 1 位对于 R 和 Go 来说差异不大,R 依然凭借其在数据分析领域的强大能力占据着较大的采用市场;对于 Go 来说,它在技术上一直受到高度的重视,并且也在云等各种基础设施项目中广受欢迎。u003Cu002Fpu003Eu003Cpu003EKotlin 与 JVM 语言:Kotlin 大幅增长,上升了 8 位,排到 20,同时基于 JVM 的 Scala、Clojure 和 Groovy 都相应下降了。目前 Kolin 仍然远远落后于 Scala,但在 Redmonk 的排名历史中,它的快速增长仅次于 Swift,所以接下来 Kotlin 的发展值得期待。u003Cu002Fpu003Eu003Cpu003E那么你了解Kotlin吗?u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F462c6a903341456ab5fffb78844cdaf4″ img_width=”391″ img_height=”289″ alt=”RedMonk 语言排行:Kotlin 上升 8 位,跻身前20!” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003Eu003Cstrongu003EKotlinu003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003EKotlin 是一个用于现代多平台应用的静态编程语言。可以运行在 Java虚拟机(JVM)上。Kotlin 由 JetBrains 开发,并得到谷歌的强力支持。u003Cu002Fpu003Eu003Cpu003E在 Jexenter 调查中,Kotlin 在最热门的技术发展趋势榜单上高居第六位。App brain 最新的统计数据显示,Kotlin 语言在 2018 年的顶级应用程序中占据了25.30%的市场份额,占新应用程序安装量的40.76%。 如今Pivotal、Atlassian、Pinterest、Evernote 和 Uber 等商业巨头都在使用 Kotlin进行 Android 应用程序开发。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003EKotlin的好处u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E· 效率极高u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003EKotlin 语法简洁直观,编写和部署程序所需的代码量更少,时间也更短,大大提高了开发团队的开发效率。因此,开发者可以快速开发出 Android 应用。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E· 能够调用 Java 代码u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E该功能不仅让开发者受益,对于拥有大量 Java 代码库的公司来说也是利好。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E· 易于维护u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003EKotlin 得到多种 IDE 的有力支撑,比如 Android studio 等,这方便了开发者对代码的维护。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E· 可靠u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E最新版的 Kotlin 兼容之前所有老版本,这解决了 Android 开发人员最大的痛点:需要处理多个版本。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E· 简单易学u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E由于它不需要依赖太多移动应用程序开发的背景知识,开发者可以更轻松地上手学习 Kotlin。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E掌握后可以做什么u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E1.Web前端u003Cu002Fpu003Eu003Cpu003E2.Web后端u003Cu002Fpu003Eu003Cpu003E3.桌面游戏u003Cu002Fpu003Eu003Cpu003E4.Server脚本u003Cu002Fpu003Eu003Cpu003E5.Android移动端u003Cu002Fpu003Eu003Cpu003EKotlin的快速增长是由于它的现代性。Kotlin是一门更现代化的语言,更容易理解,更容易编写,在设计之初就考虑到了移动设备。u003Cu002Fpu003Eu003Cpu003Eso,播妞赶紧提需求,准备了第一手Kotlin资源,只愿你们成为最优秀的程序猿!u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003EKotlin视频+源码资源福利u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Ca class=”pgc-link” data-content=”mp” href=”http:u002Fu002Fyun.itheima.comu002Fcourseu002F266.html?stt” target=”_blank”u003EKotlin教程_Kotlin视频教程|黑马程序员u003Cu002Fau003Eu003Cu002Fpu003Eu003Cpu003E1.Kotlin学习方法u003Cu002Fpu003Eu003Cpu003E2.Kotlin选好教练车u003Cu002Fpu003Eu003Cpu003E3.Kotlin你好世界u003Cu002Fpu003Eu003Cpu003E4.Kotlin变量与输出u003Cu002Fpu003Eu003Cpu003E5.Kotlin二进制基础u003Cu002Fpu003Eu003Cpu003E6.Kotlin变量和常量&类型推断u003Cu002Fpu003Eu003Cpu003E7.Kotlin变量取值范围u003Cu002Fpu003Eu003Cpu003E8.Kotlin函数入门u003Cu002Fpu003Eu003Cpu003E ……u003Cu002Fpu003Eu003Cpu003E41.Kotlin面向对象—枚举u003Cu002Fpu003Eu003Cpu003E42.Kotlin面向对象—印章类u003Cu002Fpu003Eu003Ch1u003E关于源码:关注黑马程序员头条号,后台回复“Kotlin”即可u003Cu002Fh1u003Eu003Cu002Fdivu003E”

原文始发于:RedMonk 语言排行:Kotlin 上升 8 位,跻身前20!

主题测试文章,只做测试使用。发布者:玩家L-,转转请注明出处:http://www.cxybcw.com/26854.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code