并非所有的编程语言都长盛不衰。事实上,新一代的开发者会采用其他他们觉得更容易使用的语言或框架,即使是最流行的语言也不可避免地会衰落。为了总结哪些语言可能会下降,DiceInsights(一家为技术职业新闻服务提供求职信息的网站)研究了TIOBE和RedMonk的编程语言排名,以及自家网站的招聘信息数据库,并提出了以下五种可能的编程语言衰退趋势。1.Ruby此前,Ruby颇为流行,一直保持在TIOBE编程语言排行榜前十。开发人员认为它很容易学习。但在过去的18个月里,Ruby在TIOBE的排名持续下滑,从第8位跌至第12位,一度跌至第16位。此外,对Dice最近一年招聘数据的分析显示,寻找通晓Ruby的技术专业人员的公司数量大幅下降。2018年,Ruby的工作需求下降了56%。这个数据非常惊人。这意味着公司正在放弃Ruby。按照这个趋势,在不久的将来,Ruby的基础用户很可能会迅速缩减到几乎为零。2.Haskell据了解,Haskell将在2020年进行一次重大的标准更新(详情可以查看(来自GHC和GitHub中Haskell相关的仓库),已经被很多知名公司和项目使用(Facebook,GitHub等)Haskell是用来构建重要程序的,但是Haskell在RedMonk的排行榜上长期表现平平,说明没有开发者关注它,不知道能不能理解为“垂死挣扎””或“死”3.Objective-CApple的Objective-C已经存在了35年,但很明显Apple现在并不关心它。五年前,Apple为其生态系统推出了一种新的和改进的编程语言,Swift,并迅速攀升至榜首,在编程语言的舞台上,毫无疑问,他们最希望开发者能够迅速接受Swift来取代Objective-C。平心而论,越来越多的开发者开始使用Swift(尤其是它的功能越来越丰富),然而,令人意外的是Objective-C跻身流行编程语言之列。太糟糕了,可能在35年的遗留代码中,许多开发人员只是更喜欢使用他们一直使用的语言。然而,Objective-C可能会在某个时候完全消失,Apple很乐意看到这样的结果,因为Swift正在成为构建iOS、macOS以及即将跨平台应用程序的非常有效的语言。4.R在过去,R是一种非常流行的数据分析语言。然而,Python的出现似乎正在蚕食R的市场份额。尽管学术界和数据科学家仍在使用R,但从事数据分析的企业正在转向Python,这主要是由于Python的可扩展性和易用性。因此,R在TIOBE的编程语言流行指数上有所下降,而其他研究也表明,在Python的影响下,R的使用率正在缓慢下降。如果R要以某种形式生存下来,那么最终将它与Python结合使用的应该是数据分析师,正如总部位于加利福尼亚州红木城的智能营销数据平台的联合创始人EnrikoAryanto早些时候所说的那样年份:如果我的职业生涯重新开始,我会比R更重视Python。Python是一种更通用、使用更广泛的编程语言。5.Perl虽然RedMonk语言排行榜的数据显示Perl的受欢迎程度有所下降,但考虑到仍有大量遗留网站使用Perl,该语言“没落”还需要很长时间。人们已经广泛使用其他编程语言来构建网站等,这也意味着Perl正在逐渐被放弃更新,但鉴于它在RedMonk和TIOBE上的衰落,我们仍然认为它是一种正在衰落的语言。以上就是小编为大家总结的可能会被拒绝的五种编程语言。你同意?那么当今世界上最流行、理论寿命最长的编程语言是哪一种呢?Java是不可否认的,Java仍然是世界上最流行的编程语言第一编程语言。累计83次获得全球侧榜第一,占服务端语言90%以上,但Java工程师人才缺口50万,日均招聘达2万人.
