<p>人们热衷于关注最流行的,在 GitHub 上被 fork 次数最多的,或者收入最高的编程语言,对于那些前途暗淡的“坑爹”语言却没有引起足够的警觉。近日 Codementor 发布了一个编程语言调查报告,找出了五个前景不妙的编程语言(下图)。</p> <p>Codementor 的报告评分标准主要考察一门语言的社区基础、就业市场以及增长趋势等几个方面。</p> <p style="text-align:center"><img alt="开发者避坑指南:2018年最不值得学习的五门编程语言" src="https://simg.open-open.com/show/61fd8175720f7c0e59459fd1237a1bb5.png" /></p> <p>从过年上面的统计图表可以看到,Dart、Objective-C、CoffeeScript、Erlang 和 Lua 光荣上榜(排名越高越糟糕)。排名第一的 Dart 被笼罩在遭 Google 抛弃的阴影中,而且 Google 重点关照的开发语言是 Go 和 Kotlin,其中 Kotlin 被 Google“扶正”后,钦定为 Android 第一开发语言后,2017 年迅速蹿红,与C语言一起进入 TIOBE 年度语言候选名单。虽然有报告显示 Kotlin 的应用远没有 Dart 广泛,但是 Dart 大势已去,而 Kotlin 的风头正劲。</p> <p>Objective-C 落入小众语言范畴,苹果依然提供技术支持,但是重点已经转向其继任者 Swift。后者今年晚些时候将升级 ABI 稳定性,彻底终结 Objective-C。根据 Dice 的薪酬统计报告,2017 年 Objective-C 开发者的年收入也同比下滑了 6.7%。</p> <p>CoffeeScript 的没落则应了 TIOBE 的判断:脚本语言正在走下坡路。</p> <p>最后,值得注意的是虽然 Kotlin、Go 和 Swift 等语言作为 TOP5 榜单中 Dart、Objective-C 的继任者身份出现,但是它们也都出现在了 TOP20 榜单中,所幸排名都比较低(15 名以后),还是比较“安全”的:</p> <p style="text-align:center"><img alt="开发者避坑指南:2018年最不值得学习的五门编程语言" src="https://simg.open-open.com/show/acba6688e8dbeb9de1fb80ac61f072ee.png" /></p> <p>来自: IT经理网</p>