別學了!這 5 種即將消亡的程式語言

語言: CN / TW / HK

每個編碼的人都有自己喜歡的語言。擁有一種首選語言有很多原因,但是,我們的語言有時會變得很單調,它不再由製造它的公司維護,或者人們出於某種無法解釋的原因放棄使用它。但是,也有的程式語言例外,比如C語言,它就經受住了時間的考驗,在許多情況下仍然是最流行的程式語言。

程式語言都有自己的生命週期,對某些語言來說,屬於它們的時代似乎已經結束了,今天,我們就來盤下一下目前前景最黯淡的5種語言:

1. Visual Basic .NET

Microsoft Visual Basic.NET 是 Microsoft Visual Basic 6.0 的後續版本,它是基於 .NET 框架重新設計的,在1991年,微軟增強了BASIC語言,將其包含到語言中,形成了Visual Basic,後來發生了一些事情:德爾福(Borland)的負責人安德斯·海爾斯伯格(Anders Hejlsberg)離開了公司,加入了微軟,在那裡他開始了C#專案。

這種語言在許多方面與Java相似,一段時間後,C#成為了微軟的新語言標準。與c#誕生同時,微軟程式設計師發明了VisualBasic . net,它的語法與BASIC相同,但程式碼模仿了C#。這兩種語言都廣為人知,但c#似乎贏得了流行度的競賽。因此,Visual Basic似乎註定要消亡。

2.Delphi

Delphi,也就是Pascal + Objects,最有可能被淘汰,即便Embarcadero已經嘗試支援它,新版本仍在釋出中。這主要歸結於Borland的一系列戰略失誤。

首先,,他們把名字改成了Imprise。然而,這並沒有起作用,於是又回到了之前的名字,並突然將他們的資料庫工具從程式設計工具中分離出來。

後者被重新命名為CodeGear,但出於某種原因,人們開始懷疑出了什麼問題:如此頻繁的名稱更改,如此頻繁的戰略更改,讓這門語言的擁護者離他而去。

Embarcadero的持續努力是否能讓Delphi繼續下去還有待觀察,但很明顯Delphi在程式設計世界中正在失去青睞。也許是時候換一個不同的平臺了。

3.Perl

曾經有一段時間,每個人都用Perl程式設計,但是後來發生了一些事情,開發者開始在不知道原因的情況下新增越來越大的功能,也許這增加了了問題的複雜性。甚至它的作者似乎已經含蓄地解釋了Perl的一些問題,並選擇停止從2000年開始的Perl 6開發,關鍵是,似乎現在也沒人想要在用Perl。

4. Adobe Flash

我們這裡討論的不是語言,而是平臺。當史蒂夫·喬布斯選擇不在蘋果的移動裝置上使用Adobe Flash時,Adobe Flash的喪鐘就敲響了。

如果其中一個新平臺,比如蘋果的平板電腦,不支援Flash應用程式,開發者將不得不使用Javascript、HTML5或其他蘋果批准的平臺來建立這些應用程式。結果,Flash儘管不斷進步,卻開始衰落。如今,它還是避免不了消亡。

5.Ruby

Ruby在大約10年前風靡一時,它在1995年首次亮相後就有了一大批的擁護者,很多人會拿Ruby和C類語言做比較。

毫無疑問,這是一種非常棒的程式語言,儘管它的發展速度很慢,例如,Twitter有許多用Ruby構建的東西,但由於效率低下而放棄了它,而這一發現的那天很可能就是Ruby開始消亡的那天。

【責任編輯:未麗燕 TEL:(010)68476606】