5 門可能衰落的編程語言
并不是所有編程語言都能經久不衰。事實上,新一代的開發人員會采用他們認為更容易使用的其他語言或框架,即使是最流行的語言也不可避免地會走向衰落。
為了總結出哪些語言可能會走向衰落, Dice Insights(提供求職消息的技術職業消息服務的網站)研究了 TIOBE 和 RedMonk 的編程語言排名,以及自己網站的招聘信息數據庫,得出了以下 5 門可能走向衰落的編程語言。
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-C

蘋果的 Objective-C 已經有 35 年的歷史了,不過很明顯,如今蘋果公司已經不管它的死活了,五年前,蘋果為其生態系統推出全新且經過改進的編程語言 Swift,并且迅速登上編程語言的舞臺,毋庸置疑,他們最希望開發者能迅速接受 Swift 以替代掉 Objective-C。
平心而論,越來越多的開發者已經開始使用Swift(尤其是它的功能已經越來越豐富了),不過,出乎意料的是 Objective-C 在流行編程語言排行榜上的排名也沒有預想的那么糟糕,這可能是在 35 年的遺留代碼中,許多開發人員只是更喜歡使用他們一直使用的語言。
不過,Objective-C 可能會在某個時候完全消失,蘋果公司也很樂意看到這樣的結果,因為 Swift 正在成為一種非常有效的語言,用于構建 iOS、macOS 以及即將推出的跨平臺應用程序。
4、R

在過去,R 是一門非常流行的數據分析語言。然而,Python 的出現似乎正在吞噬 R 的市場份額,盡管學術界和數據科學家們仍然有人在使用 R,但有關數據分析的企業都開始轉向 Python,這主要歸功于 Python 的可伸縮性和易用性,因此,R 在 TIOBE 的編程語言流行度指數上有所下降,而其他研究也表明,R 的使用率正在 Python 的影響下緩慢下降。
如果 R 最終要以某種形式存活下來,那應該是數據分析人員最終將它和 Python 結合使用,今年早些時候,智能營銷數據平臺加州紅木城(Redwood City)的聯合創始人 Enriko Aryanto 曾表示:如果我的職業生涯重新開始,我會更加考慮使用 Python 而不是 R。Python 是一種更為通用,使用范圍更加廣的編程語言。
5、Perl

雖然 RedMonk 語言排行榜的數據顯示 Perl 受歡迎程度下降,但是考慮到仍然還有大量的遺留網站都是使用 Perl,該語言還需要很長一段時間才有可能“衰落”,如今,開發人員已經在構建網站等方面廣泛使用其他編程語言,這也意味著,Perl 正在逐步被拋棄
此前,我們也曾說過 Perl 幾乎沒有活躍的開發,但也有些開發者評論:事實上,Perl 每年都會更新,但是考慮到它在 RedMonk 和 TIOBE 上的衰落,我們仍然認為這是一種衰落的語言。
以上就是小編為大家總結出的5門可能衰落的編程語言,你贊同么?
那么當今世界上最火、理論壽命最長的編程語言又是哪一個呢?
Java
不可否認,Java任然是世界第一編程語言。榮獲了總數各項共83次全球旁行榜第一,占據90%以上的服務器端語言占比,但Java工程師的人才缺口卻有足足50萬,日均招聘量也達到了20000。