技術(shù)不斷進(jìn)步,我們使用的編程語言也不例外。
隨著人工智能的興起以及對(duì)編程語言使用的影響,我們更加關(guān)注哪些語言將在未來繼續(xù)流行,哪些會(huì)被淘汰。
Python、Java 和 JavaScript 等多功能編程語言正在主導(dǎo)市場(chǎng),而其他一些 語言則逐漸被淘汰。
下圖是 Github 十大編程語言近幾年的排行變化,可以看出JavaScript、Python 和 Java 始終位于前五名:
以下九種編程語言可能在未來逐漸淡出我們的視野。
1. R 語言
R 語言曾經(jīng)是數(shù)據(jù)分析領(lǐng)域的佼佼者,但如今它逐漸失去了地位,被Python 取而代之。
盡管 R 語言提供了許多有價(jià)值的功能,本月在TIOBE指數(shù)中它僅排在第21位,未來上升的可能性不大。
2. Visual Basic
Visual Basic是在 1991 年 Windows 平臺(tái)推出的。
2020 年 3 月 11 日宣布微軟不會(huì)再開發(fā) VB 或增加功能。
微軟不再支持該語言,其滅亡幾乎是不可避免的。
Visual Basic .NET 作為替代語言,已經(jīng)成為開發(fā) Windows 應(yīng)用程序的首選。
3. Haskell
Haskell曾是金融編程的寵兒,但慢響應(yīng)時(shí)間讓它在開發(fā)者中失寵。
Haskell 最后一次重大更新已是十幾年前了。
現(xiàn)代語言如 Go 和 Python 在靈活性和實(shí)用性上更具優(yōu)勢(shì),使得 Haskell 的使用逐漸減少 。
4. Visual Basic for Applications (VBA)
VBA 是用于MS Office套件的自動(dòng)化語言,但微軟可能會(huì)用 JavaScript 來替代 VBA,盡管這一轉(zhuǎn)變可能需要一些時(shí)間。
5. Fortran
Fortran 是一種已有 62 年歷史的編程語言,主要用于數(shù)值計(jì)算和科學(xué)模型。
盡管其使用率有所下降,但在特定領(lǐng)域內(nèi)仍有穩(wěn)定的,本月在 TIOBE 指數(shù)中它僅排在第 10 位,未來上升的可能性不大。
6. COBOL
COBOL 在 20 世紀(jì) 60 年代曾經(jīng)非常流行,但如今已逐漸被現(xiàn)代技術(shù)所取代。
盡管一些公司仍在使用COBOL,但其未來并不樂觀。
7. Perl
Perl曾是網(wǎng)絡(luò)開發(fā)的熱門語言,但隨著更高效和易用的語言如Python和JavaScript的崛起,Perl 的使用逐漸減少 (devglan) (JetSoftPro)。
8. ActionScript
ActionScript 是 Adobe 的 ECMAScript 版本,曾用于開發(fā) Flash 應(yīng)用程序。
隨著Flash的衰落,ActionScript的使用也逐漸減少 。
9. Pascal
Pascal是一種程序設(shè)計(jì)語言,曾在教育領(lǐng)域廣泛使用,但由于缺乏創(chuàng)新,逐漸被其繼任者如Delphi所取代 (devglan) (JetSoftPro)。
時(shí)代在變化,編程語言也在不斷演變,沒有一種語言可以永遠(yuǎn)滿足所有需求,上述語言由于競(jìng)爭(zhēng)的結(jié)果和缺乏現(xiàn)代化特性,逐漸被淘汰。
想想做開發(fā)也是挺辛苦,要不斷學(xué)習(xí)和適應(yīng)新的編程語言,以應(yīng)對(duì)不斷變化的技術(shù)需求。
參考鏈接:https://www.makeuseof.com/programming-languages-heading-for-extinction/
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.