上个月,我们曾报道过一篇“Dice 称这 5 种编程语言可能衰落”的文章,它基于 RedMonk 和 TIOBE 等公司的数据推测的,结果引起了广泛讨论。Dice Insights 是为北美的科技专业人士提供见解和分析的网站,目的是帮助他们找到工作和发展事业,并且报道就业趋势、新技术等内容。经过了半个月,Dice 依靠更大的数据趋势来做出预测,又发布一个更大胆的预测续集,关于 5 种在未来可能会有更多使用的编程语言。 Swift苹果想要放弃 Objective-C,它是一种有着 35 年历史的编程语言,用于为苹果生态系统构建应用程序。苹果想让 Swift 来取代它,Swift 发布与五年前。根据分析公司 RedMonk 的长期语言排名,Swift 自创建以来的使用量迅速上升。 虽然如此,但 Objective-C 仍然有在使用,这主要归功于过去三十年中产生的大量遗留代码(legacy code)。不过,苹果已经不会对它抱有任何期待,Swift 才是为苹果的应用程序提供动力的主打语言,苹果在跨平台应用上只可能会加速这门编程语言的发展。 KotlinKotlin 正在上升。Kotlin 来源于一个岛屿的名字,全称是 Kotlin Island,是英语「科特林岛」之意,十年前,Kotlin 还是俄罗斯岛屿,现在它变成编程语言, JetBrains 公司开发了它,不过它受关注的原因,很大程度上归功于 Google,Google 将它作为 Android 的一流开发语言。 可以说,通过选择 Kotlin,Google 减少了对 Java 的依赖。而且 Java 与 Oracle 发生了巨大法律纠纷,但是不管谷歌的律师是否在推动该公司对 Kotlin 的支持,毋庸置疑的一点,因为它的功能和灵活性,许多开发人员也开始喜欢这种语言。 早在 2018 年,Pusher 就发起了一项开发人员调查,发现 Kotlin 的使用量正在天文数字般的增长,这很大程度上是因为 Android。Pusher 补充说明: 
  |