導航:首頁 > 編程知識 > 被棄用的編程語言有哪些

被棄用的編程語言有哪些

發布時間:2023-09-10 04:30:31

1. tiobe編程語言排行榜

Tiobe 排行榜上,前 10 位中排在 C++ 之後的語言包括C#、Visual Basic、javaScript、PHP、R 和 SQL。 而 Java 雖然排名第二,但與 C++ 相反的是,它相比去年同期下降了 3.18%

2. 除了c語言還有哪些編程語言

除了c語言還有c++,java ,c#、python 等,很多編程語言,各有長處,具體使用的時候根據自己的實際需求來就可以了。

3. 現在編程語言那麼多,哪幾門開發語言要被淘汰了

排後面的幾乎就快掛了

4. 除了C語言還有哪些編程語言

1. C#:C#是微軟公司發布的一種面向對象的,運行於.NET Framework之上的高級程序設 計語言。
2. Basic:Basic是一種設計給初學者使用的程序設計語言,是一種直譯式的編程語言。
3. Pascal:Pascal是一種計算機通用的高級程序設計語言。是第一個結構化的編程語言。
4. C++:C++是一種靜態數據檢查的、支持多重編程範式的通用程序設計語言。可支持過程化程序設計、面向對象設計等多種程序設計風格。
5. JAVA:JAVA是一種可以撰寫跨平台應用軟體的面向對象的程序設計語言。廣泛應用於個人PC、數據中心、游戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群。在全球雲計算和移動互聯網的產業環境下,Java更具備了顯著優勢和廣闊前景。
6. PHP(超文本與處理器):PHP是一種通用開源腳本語言,其獨特的語法混合了C、JAVA、Perl以及PHP自創的語法,主要適用於Web開發領域。
7. Python:Python是一種面向對象、解釋型計算機程序設計語言。它逐漸被廣泛應用於處理系統管理任務和Web編程。
8. Javascript:Javascript是一種直譯式腳本語言,是一種動態型、弱類型、基於原型的語言。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用於客戶端的腳本語言,最早是在HTML網頁上使用,用來給HTML網頁增加動態功能。
9. HTML:HTML超文本標記語言。超級文本標記語言(英文縮寫:HTML)是為「網頁創建和其它可在網頁瀏覽器中看到的信息」設計的一種標記語言。網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關介面、組件等),可以創造出功能強大的網頁。

5. VB、Delphi等編程語言沒落的主要原因有哪些

VB、Delphi等編程語言流行的時代是1995年前後,PC開始進入家庭和公司,這個時候的主流應用叫Windows窗體應用。現在,我們的電腦上還有大量這樣的應用,如Office,WPS,ERP系統等。值得一提的是,同期還有一個開發這類軟體的神器:Powerbulid。Powerbulid讓工廠裡面的程序員與軟體公司的程序員處於同能納李開發能力上,那是定製開發的黃金時代。


VB1,0誕生於1991年,鼎盛的VB6.0誕生於1998年。Delphi1.0誕生於1995年,鼎盛的Delphi7.0誕生於2002年。Delphi其實沒有沒落,依舊繼續發展。Delphi的繼續發展歷程,可以解釋為什麼這些古典語言會沒落。


2000年以後,世界走入了互聯網時代。瀏覽器代替了傳統了windows窗體應用。操作系統也不是微軟一家獨大,linux系統迅速崛起。為了迎合這個潮流,Delph先後出現了跨平台版,ios編程版,安卓開發版,移動開發洞州遲版。但是,這個時候的後起之秀層出不窮,Delph的後續版本在中國基本沒有公司在用。


VB、Delphi等編程語言前浪所以會被Java為代表的後浪編程語言取代,最大的原因是軟體公司為了支持向上兼容(Upward Compatible),需要花費巨大的資源去維持老語言的功能特性。1990年代的各種程序,依然在各種Windows窗體上跑得起來,可見兼容性之強。你對比一下國內的各種ERP產品,升個級,原來的二開程序就報錯了,真是天上地下。實現向上兼容需要公司花費巨大的成本,這種成本在開源社區模式沒有火起來之前,只能靠公司負擔,即便微軟也受不了。


Java也出來很多年了,這個負擔也呈現出來了,沒落是遲早的事情。語言畢竟是人造的,向上兼容只有上帝才能低成本的實現出來。各種生命,一定是向上兼容的。編程語言,還遠遠不到這個境界。

VB是沒落了,Delphi近些年市場雖然衰退,在國外還是很流行的!最新版Delphi版本是DX10.3,依然是無與倫比的。DX10.3是跨平台的框架,同時支持Delphi和C++,幾乎可以開發PC、平板、安卓和蘋果手機程跡歲序,代碼重復性非常高,開發效率無與倫比!

VB6是微軟停止開發了而已。繼任者VB.NET,歐美日台和工控領域用的人多一點,再就是原來VB6的老碼奴用。 國內.net基本上都用C#,語法和Java相通。VB.NET我也用過, 語法可能是看起來有點啰嗦,實際上和花括弧差別不大,畢竟在IDE裡面寫代碼,都是自動補全。Delphi沒落主要是沒競爭過微軟,領頭人都被挖走開發C#了。然後公司方向錯誤,押寶在跨平台開發上,錯過web發展的 歷史 機遇。

VB、Delphi等基於CS的編程語言的沒落,起於BS架構的瘦客戶端興起,敗於移動端的普及。

但是也不用誇大其詞,認為CS架構如何無用。只是對於絕大多數的普通用戶而言,基於瀏覽器和移動端的應用系統已基本滿足日常所需。

這只是業務領域細分的結果,很多編程語言開始更加強調垂直領域的應用,從「主流」變得「小眾」而已。比如,瀏覽器是什麼語言做的?OS呢?DB呢?IDE呢?其它就更別提各類專業的工具軟體和底層應用,各類驅動等。

前端的輕量化,不代表後端同樣的輕量化,相反,後端/伺服器端往往為了追求穩定性,可靠性,基本就是這類「沒落」語言一統天下。

其實,沒有誰好誰壞,誰強誰弱,存在即合理。

Delphi沒有沒落。

說Delphi沒落的人估計沒有跟著Delphi XE進步,10.3後的版本非常好用,開發手機APP效率很高,還支持跨平台。

VB也沒有沒落。在windows上用VBA或VB Script做基於office套件的開發很高效。

如果在windows下做人機界面特別是資料庫應用,Delphi控制項或VB控制項,好用高效還好看。如果基於windows DLL做應用,流暢快捷。

如果不喜歡Pascal風格,可以用C++Builder,與Delphi開發環境相同。

時代變了,趕不上時代變化。

他們都是適合pc windows開發,所以這點就是落伍原因。

後台開發,不行,因為大部分跑在linux上。

移動開發,不行,因為是android和ios。

即便是pc前端,現在用js的是主流,即使是需要本地性能,那也是qt多。

這些人不懂vb在這里嘰歪,vb仍然好用,尤其是在企業,用vb開發的桌面程序很多。企業不需web端,極不安全,C/S是編譯後運行,安全性同web不是一個量級的,而且企業處理事務不可能用手機,此外vb在win7、8、10都沒一點問題,不支持的說法是怎麼來的。

一、VB和Delphi的設計理念不同,是否落敗的結論和原因也就不同。 1、職業開發工具Delphi

Delphi是編譯型的,和其他高級語言一樣,是針對專業開發人員而設計的,它的使用對象是職業IT。 職業IT的開發工具非常多,市場競爭本來就激烈,很容易一步錯,步步錯。 這倒不是技術上的原因,而是市場的原因。就像VB.Net,在前期折騰中,錯失市場。整個開發的容量就那麼大,位置被佔了,就再也沒有了。Delphi也差不多,在商業買賣中,連創始人都跑去做C#了,後續版本的未來也就可以想像了。

但這並不影響已發行版本的使用,這跟VB6一樣,該幹嘛幹嘛。所以 說這些工具已死的說法,是站不住腳的。 但作為專業的高級開發語言而言,它必須在高級的路上不斷的進化,才會有開發人員使用。大量開發人員的使用,才會降低項目的實施成本。相反,如果得不到進化,那麼開發的人才資源,就會逐漸枯竭,從而提高項目的成本,進而影響項目的技術路線。 對於專業開發人員而言,掌握一項停止進化的的高級開發語言,就意味著工作機會的收縮。

但這對於一項可實施的技術而言,並不妨礙它繼續工作。所以 這種落敗,不是指技術,而是指就業機會的凋零。 就VB和Delphi而言,只要不用於糊口的工作,他們仍然是桌面應用開發的一把好手。

2、非職業開發工具VB

早在1962年的DOPE時,該語言就明確針對教學,到後來的BASIC,更是有學生參與開發。所以在VB進化的起點處,易用就是其最大的特點,那VB使用對象自然就是非職業IT。隨著VB的發展,繼續保持了易用性,雖然陸續加入了專業開發的元素(可參閱《VB前傳,從教學到 游戲 ,再到系統,似乎每步都是精心設計 》和《早判了,VB已死,但我說話了么? 》),但非專業群體很快就占據了絕對優勢。也正是廣大非IT的人民大眾,將微軟推上了今天的位置,這其中VB功不可沒。

但隨著微軟坐穩個人PC的霸主地位後,軟體行業的戰火已經燒到了互聯網。JAVA的迅速崛起,讓微軟不得更換戰略。 跨平台屬性呼之欲出,有著沉重 歷史 包袱的VB,顯然已不再符合這場戰斗。其實在1995年VB4.0時,也就是JAVA首個版本發行的那年,微軟在核心戰略上就已經轉向了,VB走向VBA,為VB後續的退位埋下了伏筆。

隨著.Net框架的誕生,VB開始走向幕後。近10年以後,微軟官方才遲遲宣稱,不再繼續更新VB。據稱經後來統計,VB生產的代碼量是C/C++的數十倍之多,這足以理解官宣為何遲到這么久。 直到今天,微軟仍然沒有宣稱不再系統級支持VB,在Win10上,VB仍然在系統支持范圍內。

熟悉微軟 歷史 的人,很清楚個人PC與VB、與微軟之間的關系。VB屬於普通人,個人PC屬於普通人,Windows系統更是屬於普通人。微軟當年依仗Basic,這個非專業玩具,才獲得了普通人的選票。這些選票,微軟不會輕易地就交出來。到今天,VB是不再更新了,彷彿停留在了32位機時代,曾經很多靠VB6吃飯的人,憑借VB6很難再找到工作。 VB是沒落了,不過沒掉的是專職的那一部分人,VBA和VBS卻堂而皇之地睡在64位機里繼續保護著Office的生態。

遠離商業的煩擾,VB終於回歸到了最初的樣子,在VBA的世界裡,讓成千上萬的普通人,繼續,學習計算機,使用計算機,熱愛計算機。 就連VB讓道的C#,也只能與其他開發工具一樣,使用介面開發Office。

或許有一天,微軟會徹底升級Office,會給大家一個更好的VBA。但在這之前,微軟需要考量的是,VBA里那些沉默的大多數,生產的代碼量,可能又增加了不止數十倍了。

從所有開發語言的發展 歷史 來看,也只有VB是專為非職業IT而生。 更多非職業IT技術內容,請關注BtOfficer,獲取閱讀,為非IT人士帶來職業IT的視角,正是時候。

vb是本來就爛,delphi沒落是因為沒跟上潮流,b/s大行其道的時候,她還主要支持c/s開發,為自己的傲慢買了單

vb沒太多用,但是說delphi沒落屬於過分吧。 delphi到xe時代的確亂,個人感覺定位不明確,做個毛線的跨平台,但是從c/s系統,或者win32平台,delphi非常便捷, 一些小東西用delphi很快的。吐槽下,跨平台就有些扯了(本人不搞安卓,ios和osx 還是用原生或者H5)。穩定性還是差。編譯包巨大。不好好固守自己的領域亂搞一氣。 目前老衲一般編寫軟體 win用delphi(除非必要,還在用delphi2010,很多時候用delphi2010寫dll 用xe寫UI ),如果雙平台,ios 和osx 用oc(一般用delphi先寫win版本,然後翻譯成oc,可能是個人習慣,用delphi 調試和編譯快,在編寫的時候注意要跨平台)dll 一般用vc++或者delph7 或者delphi2010。 如果需要網路數據傳輸一般用php,或者java 等(考慮到跨跨平台,這個可以通用,傳遞回json)

閱讀全文

與被棄用的編程語言有哪些相關的資料

熱點內容
覺醒年代哪個app可以免費觀看 瀏覽:830
如何關閉win10觸摸屏幕 瀏覽:761
蘋果142不能傳文件 瀏覽:128
如何看歷史底部數據 瀏覽:230
怎麼在電腦上下軟體或安裝app 瀏覽:798
qq頭像電影截圖情侶 瀏覽:87
安卓的網路位置設置在哪 瀏覽:973
編程俠官網如何登錄 瀏覽:484
借貸王app怎麼樣 瀏覽:552
qq黑鑽手機怎麼開通 瀏覽:465
dnf85版本爆ss視頻 瀏覽:514
gitlog前一個版本 瀏覽:718
蘋果6手機屏幕周邊多出一圈黑色 瀏覽:131
phpword插件 瀏覽:264
win10重置並清理驅動器 瀏覽:893
vector去重java 瀏覽:572
qq群文件過期了怎麼辦 瀏覽:184
電子文件的特性 瀏覽:190
javatcp接收數據 瀏覽:968
編程什麼最好做 瀏覽:872

友情鏈接