编程语言面临重新洗牌 这六种要凉凉?-风君子博客

  如果你是一名程序员,当被告知自己所学的语言将要“灭亡”,是否心灵就像遭到暴击一般?现在,编程语言排行即将迎来一次新的洗牌,而像 Perl,Haskell,Ruby,Visual Basic.NET,Adobe Flash 和 AIR,Delphi’s Object Pascal,这 6 种语言难道要凉凉了?

  与之形成鲜明对比的是,近些年随着 AI 技术的崛起及广泛应用,也令 AI 工程师成为了人人争抢的“香饽饽”,而高薪、好就业等也一度成为该岗位的代名词。同时学语言的,身价怎就差的那么多。

  所以,要导致现在越来越多的开发人员开始趋向于使用新的编程语言,那么旧的编程语言呢?它们的前途一般是这样两种,要么仍然可以使用,但逐渐从主流变成不受欢迎,要么直接被淘汰。

  像 Perl,曾经几乎每个人都在使用 Perl 语言编程。但是慢慢的人们发现,Perl 语言似乎总是有点不对劲,它的创造者似乎只是将这个功能堆在另一个功能上面而已。经过完整地改造之后,现在的开发工作开始倾向于使用 Perl6,至于 Perl 已经销声匿迹了。

  又或者像 Ruby,25 年前 Ruby 语言可谓是风靡一时。但是学习C语言长大的孩子在学习 Ruby 时,就会觉得有点囧。在 2011 年 4 月,Twitter 宣称他们已经将几乎大部分的代码都改写过了,以便不必使用 Ruby 和它的 web 框架——Ruby on Rails,据他们所说这个平台非常之低效。也正是从那一天起,Ruby 开始走下坡路,使用的人数也是越来越少。

  所以,就现阶段技术发展趋势来看,拥有完成机器学习与深度学习知识框架,以及项目实战经验的 AI 工程师更吃香哦~