這些程式語言老了,差不多死透了,新手不能碰

2021-01-11 w3cschool

世界上最好的程式語言是啥?開場辯論會,估計都會變成戰鬥雞,吵吵著不停了。那麼世界上最爛的程式語言是什麼呢?沒人能給出具體的答案,語言只是工具,被淘汰了,說明不適合這個時代了,僅此而已。

對於編程新手而言,卻有很多碰不得的語言,它們都有一個共性,使用這門語言的人非常少,相關的職位也不多,而且也沒什麼人願意討論了。「水貨」本質凸顯無疑。

Dart是Google在2011年推出的一種程式語言,它的語法類似於C語言,並且可以轉譯成Javascript。Dart在丹麥奧爾胡斯舉行的GOTO大會上發布後,引起了極大的反應。它經常被用來開發web應用、伺服器和移動應用,物聯網也有所涉及。

含著金鑰匙出生的Dart,卻有很多致命的缺點。比如它太依賴Google了,一般程式設計師不敢以這傢伙為主要的開發工具。它的雷同性也高,不怎麼能脫穎而出。

Dart發布後,確實也有一些企業使用它,但很明顯還不夠。

現階段這門語言穩定性依然很差,甚至可以說差不多死透了,新手並不建議學。不過作為一門新語言,它還有起死回生的機會。Google新系統欽定用flutter開發,而Dart是唯一支持的語言,能不能活下去,關鍵就取決於谷歌的新系統了……

與Dart不同的是,Objective-C已經活了很久了,最初1984年問世的它,已經有30餘歲的年紀。在Swift問世之前,這可是OSX和IOS系統編寫應用程式的官方語言。雖然大都人已經改用Swift了,但依然有程式設計師深愛著它。

在就業市場上,雖然已經不及Swift,但作為一門老語言,表現還是相當可觀,但作為一個新手,並不建議學習它,因為它的發展已經到了瓶頸,從編程使用者的角度上看,它已經趨於平穩,雖然靠它吃飯,問題還不大,但畢竟廉頗老矣。

Coffeescript是2009年發布的一種程式語言,它的發明者Jeremy Ashkenas可是一位大牛,他不僅是backbone.js的作者,而且還是underscore.js的作者。

Coffeescript有很多優點,比如已有的Javascript類庫可以無縫地和Coffeescript搭配使用,甚至有開發者稱,它可以代替Javascript。

為什麼最好別學Coffeescript呢?主要是它的對手Javascript太強悍了,而且比起其他新語言,競爭力上也有些過不去。更重要的是,它有一些缺點,許多Node.js開發者,使用Coffeescript後,沒過多久就換回去了。

這三門語言,我們並不是說他們已經不行了,只是對於新手來說,他們有很高的風險會死得透透的,好不容易學了一門程式語言,結果沒過多久就涼了,這得多尷尬。

看前景、看需求,從而學習一門熱門的程式語言,這是一類人。僅憑愛好,而選擇了一門程式語言,這又是一類人。可能第二類人還能走得更遠些。但還是那句老話:選擇比努力更重要。

相關焦點

  • 2020最坑爹的程式語言排行出爐,這些你碰都不要碰
    不過,在這之前,我還是要說一下,我即便是死了,被釘在棺材裡了,也要在墓裡,用這腐朽的聲帶喊出:「 Python 才是最好的程式語言!」 (被拖走 )「世上其實只有兩種程式語言,一種是大家一直噴它難用的,一種是根本沒人用的。」
  • 什麼語言編程最好,適合新手?
    若你想學編程,什麼語言入門都可以。沒有什麼最好,完全是適合自己的那就是最好的。首先編程是邏輯思維的訓練,它是對人的邏輯思維、形象思維、抽象思維的培養,跟語言沒有關係,不過對於初學者來說,可以選擇一門簡單易學的。
  • 2020年編程學什麼語言好?新手怎麼選
    2020年編程學什麼語言好?新手怎麼選,Java程式語言作為軟體開發者們最青睞的程式語言之一,具有不少獨特的優勢。Java作為一門老牌程式語言,具有很好的跨平臺性,且容易學習,開發成本較低,因此Java成為軟體開發者們和企業都很青睞的程式語言。
  • 為什麼說php是最適合新手的程式語言?
    據說php有上千個內置函數,弱類型語言php是弱類型語言,定於變量不需要指定變量類型,報錯等級不高的情況下無需定義變量即可直接使用,在新手期會給開發者更多的便利,但是不推薦。面向過程編程php支持面向過程編程與面向對象編程,初學者在沒有任何編程基礎的情況下,直接寫面向過程的腳本,比如要查詢一個資料庫表然後將數據輸出到瀏覽器端,對照手冊即可輕鬆搞定搞定。能快速搞體會完成一段程序代碼的快感,產生成就感,以此激勵自己不斷深入學習。
  • 編程新手快來看!關於程式語言和程序,這篇文章可以說講透了
    什麼是程式語言?我們要學習的程式語言是C++,因為自1998年起大學先修課程考試就基於C++語言了。之前的考試用的是Pascal語言。C++和Pascal都是高級語言,你或許也聽說過Java、C和FORTRAN等其他高級語言吧。
  • 新手應該選擇哪個程式語言來入門?
    各程式語言的特點首先上圖,TIOBE的2020年8月程式語言排行榜TOP20 C語言C語言的語法內容少,比較底層,適合初學者了解相關原理、培養編程思維。但是C語言做開發並不容易,需要較高的水平,建議新手以C語言的控制臺程序入門,再轉其他程式語言。就業型推薦指數:9(10為滿分,根據本人自身體會打分)業餘型推薦指數:10JavaJava簡單易用,有豐富的生態,也是企業中最流行的程式語言之一,最適合做伺服器端開發、安卓開發,windows圖形界面、遊戲開發也還行。
  • 新手如何開始C語言基礎學習?
    來源:博學谷 作者:照照直到今天,C語言還一直排在各大程式語言榜單,作為程式設計師在開發過程中的首選語言,它幾乎編寫了所有的作業系統,而且許多高級程式語言都從C語言發展而來。因此,對於剛剛入門編程的新手來講,從C語言開始你的編程生涯無疑是最好的選擇。那麼,新手如何開始C語言基礎學習呢?下面我們來一起看一看。在學習之前,我們首先要知道為什麼學習C語言。
  • 自學python程式語言都有哪些免費網站值得收藏?
    python是未來人工智慧最好的程式語言,很多程式設計師在有其她編程基礎的情況選擇學習python是比較容易的,當然現在很多想進入編程界的新手選擇python開始接觸學習編程,但是由於經費有限,只能選擇最便宜的學習方式就是自學成才,不管是新手還是有編程經驗的程式設計師自學最好的選擇就是網上直接看視頻看資料
  • 新手如何快速成為編程老司機?
    對於初級程式設計師,尤其是剛剛轉行編程的新手來說,菜鳥階段無疑是最痛苦的一個階段了。那麼,如何才能擺脫稚嫩,快速成長為一名資深碼農呢?對於新手來講,首要的事情肯定還是一步步地打好基礎。只有多學、多練、多看,真正紮實根基,這樣之後才能成長的更快,走的更長遠。二、多看官方文檔 不要被這幾個字嚇到,官方文檔其實都是寶藏。一個成熟的技術誕生,可以沒有博客沒有書籍,但一定會有一個官方文檔,毋庸置疑,它一定是最準確、最實時的資料。
  • 現代程式語言大 PK,2020 年開發者關心的七大程式語言!
    學習一種新的程式語言無疑是時間、精力和智力上的巨大投資, 但是學習一種新的程式語言可以提升你的軟體開發技術力,促進你的職業發展。在這裡,我將獻上一份現代程式語言的列表,這些語言不僅有助於提高你的生產力,而且還可以促進你的職業發展,並讓你成長為更優秀的開發人員。這份列表還涵蓋了非常廣泛的領域:系統編程、應用程式開發、Web開發、科學計算等。
  • 零基礎自學編程選哪種語言好?世上最好程式語言推薦
    ,典型應用非常多,那我覺得看看程式語言排行榜,取前幾位就好。SQL是資料庫查詢語言,你幾乎不能拿它做點什麼能很快感知到結果的東西。Java版本的更新,已經逐漸支持了很多新語言的特性,並且在2019年的TIOBE程式語言排行榜上,Java每月總是穩坐第一寶座,毋庸置疑,它仍然是市場上最流行和最火爆的程式語言。
  • 程式設計師如何入門C 語言?3種方法讓你快速掌握C 編程技能!
    之前有程式設計師說:C語言快要被淘汰了,因為它太老了。c++快要被淘汰了,因為它太複雜了。c#快要被淘汰了,因為它太少應用了...不過,至今這些程式語言還沒被淘汰,這就尷尬啦!相對於C++來說,C#更簡單、好學。
  • 編程0基礎,適合新手學習編程的網站
    對於剛接觸編程的新手來說,往往會無從下手,不知道怎麼學。買了有關方面的書,不是看不懂,就是沒有時間看。現在的快節奏生活下,時間越來越碎片化。這裡推薦幾個適合新手學習編程的網站,大家可以隨時學習。首先選擇一門適合自己的程式語言。
  • 最值得學的程式語言是什麼?程式語言通用學習方法分享
    如果您對編程有興趣,想要以後致力於編程這個方向,那是肯定要下一番苦功夫的。說實話沒有一門程式語言是好學的,要是那麼簡單就可以學會了,那是個人就是程式設計師了。最值得學的程式語言是什麼呢?有了方向選擇起來就比較方便了,比如嵌入式的先從C語言入手,後端的選擇java或者php,python等入手,決定因素就是看你能不能堅持。
  • 學編程第一門語言是什麼?教你怎麼選
    常見的應用有:數據科學網頁開發遊戲開發,以及不同類型的工作自動化現在我們已經討論了為什麼你要編程,你要程序運行在哪裡,讓我們看一下兩門對於新手來說不錯的程式語言吧。PythonPython 是對於第一次編程的人來說是最為流行的程式語言之一,而且這不是巧合。Python 是一門通用的程式語言。這意味著它能應用在廣泛的編程任務上。幾乎沒有你不能用 Python 完成的工作。這一點使得很多新手能在實際中應用這門程式語言。
  • 自學編程如何選擇程式語言?
    當今世界,程式語言種類很多,除非你工作需要,否則我們不必要太去關注那些小眾語言。就同我們說話的語言一樣,英語是世界使用範圍最廣的,而漢語也算是使用人數排行老二的,而且各種語言都能達到同樣的意思,但各種語言的表達方式又各不相同。
  • CS漫談丨2020最流行的十種程式語言,你喜歡的語言上榜了嗎
    但是,並非所有編程寫代碼都是相同的。不同的崗位,公司和軟體類型都需要員工了解和理解不同的程式語言,並且了解多種語言通常是利大於弊的。無論你是新手小白還是有基礎的想提升個人能力,多熟悉幾門語言終歸不會是一件壞事。
  • Python程式語言基礎入門教程
    Python程式語言是最近幾年發展趨勢較火的語言,也是針對新手友好的語言,入門簡單上手快。再加上AI人工智慧和數據分析的加持,讓Python成為關注度最高的程式語言,現在不會Python都不好意思說自己會編程。
  • 哪門程式語言最流行?用程式設計師夢寐以求的程式語言,實現完美開發
    為了找到這些問題的答案,我想我們可以觀察黑客,了解他們使用什麼語言。程式語言本來就是為了滿足黑客的需要而產生的,若且唯若黑客喜歡一種語言時,這種語言才能成為合格的程式語言,而不是被當作「指稱語義」(denotational semantics)或者編譯器設計。
  • 開課吧:最值得學的程式語言是什麼?程式語言通用學習方法分享!
    如果您對編程有興趣,想要以後致力於編程這個方向,那是肯定要下一番苦功夫的。說實話沒有一門程式語言是好學的,要是那麼簡單就可以學會了,那是個人就是程式設計師了。最值得學的程式語言是什麼呢?有了方向選擇起來就比較方便了,比如嵌入式的先從C語言入手,後端的選擇java或者php,python等入手,決定因素就是看你能不能堅持。就單論語言來說,程式語言基本是獨立的,沒有誰前誰後之說,比如Java和C#,先學哪個都行。