整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          TypeScript真香,Go未來可期 - Info

          TypeScript真香,Go未來可期 - InfoQ 編程語言趨勢報告

          nfoQ 網站 和 InfoQ 技術大會都專注于挖掘技術采用生命周期模型中的創新者、早期采用者以及早期大眾相關的技術應用案例,致力于促進軟件開發及相關領域知識與創新的傳播。不同規模公司的技術在采用曲線上的確切位置可能會有所不同。

          20 世紀 40 年代,世界上第一個高級編程語言 Plankalkül 在德國誕生,這甚至發生在電腦發明之前。從那開始,每年都有新的編程語言被創造出來。到目前為止,計算機領域已有上千種語言。而關于“誰是世界上最好的編程語言”這個問題的爭論,也從未停止過。

          編程語言的流行與否,取決于時代的需求。古早如 BASIC、Pascal、FORTRAN 和 COBOL,享受過萬眾矚目,如今也走向式微。C/C++ 和 Java 等語言老而彌堅,猶有青云之志,新的版本還在不斷引入現代語言特性。移動互聯網時代開啟,Java、Objective-C 依托于平臺取得更廣泛的應用;作為這些語言的替代者(或者說另一個選擇),Kotlin、Swift 等語言的應用也逐漸增多,慢慢成為新的平臺王者。在人工智能與大數據熱潮的加持之下,Python 熱度居高不下,飛入尋常百姓家。JavaScript 仍在繼續流行,與此同時,越來越多的前端項目嘗試使用更安全、開發效率更高的 TypeScript 重構。Go 在服務器開發領域不斷開疆拓土,前景光明。Rust 也在性能敏感的領域逐漸獲得應用,大有替代 C/C++ 等傳統語言之勢。

          沒有最好的語言,只有最適合的語言。

          1創新者:版本常更新,同名不同命

          2020 年 3 月,Java 14 如期發布,而根據其每六個月更新一個版本的發布周期,Java 15 已經在路上。頻繁的升級讓人有些審美疲勞,甚至有點懶得去看有什么新特性。相較而言,長期支持版本 Java 8、Java 11 以及將于 2021 年 9 月發布的 Java 17 更值得關注,相關調查報告顯示,目前仍有超過半數的開發者在使用 Java 8,還有一部分開發者在使用 Java 11,至于其他短期版本的使用者則寥寥無幾。

          為什么沒什么人用,Java 還在不斷發布新版本呢?我們認為這些短期支持版本可以看做是長期支持版本的超前點播,并非為生產而創造。而語言本身也需要根據時代的需求不斷引入新的特性,向社區表示自己還在與時俱進。

          新特性看起來不錯,為什么你的項目仍停留在 Java 8 而不去遷移到更高的版本呢?大多數時候,升級版本是一件吃力不討好的事情。而且,就算很多團隊已經用上了 Java 8,但像 Lambda 表達式等 Java 8 中引入的新特性,普及率并不高。

          傳統互聯網時代,Java 已是王者,Spring/Guice 的出現又給 Java 續了一命,到今天,Java 與幾個主流框架和庫的組合已經可以覆蓋大部分常規的軟件開發需求。像 Kubernetes 原生 Java 框架 Quarkus 就是為云原生時代而生的。二十五載光輝歲月,Java 江山猶在。

          Elixir 這門語言可能很多同學都不會讀。這是一門基于 Erlang 虛擬機的函數式、面向并行的通用編程語言。有同學戲稱,它擁有“Ruby 皮,Erlang 心”,且青出于藍而勝于藍的語言。這門語言的特性也十分有趣——函數式、面向并發、動態類型。它還會主動幫你檢查文檔,是不是很貼心?它究竟是不是下一個十年的語言呢?可以保持關注。另外,我們關注到一個名為 Lumen 的項目,它是 Erlang VM(又稱為 BEAM)的替代實現,旨在與 WebAssembly 一起使用,其特定目標是將 Elixir 和 Erlang 帶入瀏覽器。這是否代表著 Elixir 和 Erlang 有機會進軍前端?

          Elm 是一門為前端設計的函數式編程語言,官網首頁細數了它的多個優點,第一條就讓人瘋狂心動——No Runtime Exceptions。它值得研究。Elm 的作者 Evan Czaplicki 也曾在 QCon 北京做過分享。

          還有一個編程語言,微軟去年開源的 Q#,雖然它沒有被列在榜單上,但是此處我們還是想簡單提一下。根據官方介紹,“高級編程語言 Q# 旨在應對量子信息處理的挑戰,它集成于一個軟件棧中,可以把量子算法編譯為對量子計算機的原始操作。”一門小眾中的小眾語言,或許會成為量子計算領域的主流語言。

          2早期采用者:Strings 有幾種寫法?

          Go 語言很火,但沒有你想象的那么火。在 TIOBE 近一兩年的榜單中,Go 語言在前 20 位中,總體呈現穩中有升的趨勢,今年 3 月又一次沖進前十。而在國內,沒有哪個大廠不做 Kubernetes,微服務和 Serverless,這些正是云原生語言 Go 的主場。

          有親爹谷歌的扶持,有大廠背書,社區和生態持續良好發展,Go 語言的前途一片光明。因此,我們認為 Go 語言有希望越過早期采用者階段,進入早期大眾階段。

          那么,Go 會擠走 Java 成為下一個企業級編程語言嗎?你可能想得有點多。雖然 Go 語言可以勝任那些業務簡單和追求極致性能的項目,但是復雜業務還是要靠 Java——業務越復雜,Java 越厲害。不過能在 Java 身上啃一口,已經足以證明這個語言的優秀。

          Go 目前最大的一個問題就是泛型的缺失,或許我們可以期待一下明年的更新。

          如果你能挺過編譯凌辱期,那就來玩一玩 Rust 吧。Rust 是一門很優秀的語言,但它的學習曲線也是真的很陡峭。

          我們舉個簡單的例子。在 C 語言里面,Strings 有一種寫法,那就是 char*,而在 Rust 語言里,有十幾種寫法,比茴字的寫法還多。每一種寫法對應不同的內存管理需求,有只讀的,有可修改的,有些支持 Unicode,有些只是字節串……

          Rust 為 C/C++ 用戶提供了另一個不錯的選擇,但你不能期望它被大范圍使用。一是因為眾所周知的歷史包袱問題,二是 Rust 本身的門檻問題,你寫業務的時候,愿意同時考慮內存資源嗎?Rust 恰恰要明確的管理內存。

          因此,我們認為目前 Rust 還是一門發展中的語言。它有長期維護版本,會持續變好,但不會大火,短期內 Rust 都將一直呆在早期采用者階段。它有可能會搶走一部分 Haskell 的地盤,也有可能會失去一部分用戶——一些用 Rust 語言的區塊鏈開發者轉向 Go 語言。

          Dart 語言的目標是成為下一代結構化 Web 開發語言,近些年因為 Flutter 的火熱受到的關注度出現大幅度增長,數月前,Fuchsia 選擇 Dart 作為用戶 UI 界面的正式官方語言。Dart 前景廣闊。

          一次編寫,永遠運行,Erlang 是一門寶藏語言,其讓人耳目一新的設計理念給很多開發者打開了新世界的大門。為什么 Erlang 沒有火起來,你看看 Lisp 火起來了嗎?目前,Erlang 在國內的崗位偏少,主要是游戲公司用得比較多。

          與其他語言不同,WebAssembly(WASM)是一個實驗性的低級匯編語言,它于 2019 年 12 月 5 日被萬維網聯盟(W3C)確定成為 Web 的第四種語言。它讓我們可以輕松編譯 C / C ++ / Rust 等高級語言,將這些語言編寫的程序移植到 Web 上,這對于企業級應用意義重大。目前大部分主流瀏覽器均已支持 WebAssembly,這使得 WASM 的前景十分廣闊。

          3早期大眾:都是太子,誰更穩?

          同樣處于早期大眾階段的 Swift 與 Kotlin 這一對比較有意思,適合拉出來一起講。一個是 iOS 平臺的太子,一個是 Android 平臺的太子。

          iOS 平臺開發沒有太多好的選擇,要么 Objective-C,要么 Swift。國內很多公司 Objective-C 還是主流。Swift 語言由蘋果在 WWDC14 上推出,這是一門非常簡潔、易于理解和調試的語言,但是其版本割裂的問題之前一直為人詬病,這個情況一直到 Swift5 實現 ABI 穩定才有所好轉。重寫項目成本不低,遷移到 Swift 對商業公司沒有太大的額外價值,也沒給開發者帶來本質上的變化,因此 Swift 想在國內大規模火起來還挺難的。為了 Swift 的發展,蘋果非常用心良苦,他們在去年的 WWDC 大會上發布了 SwiftUI,一個一次編碼,五端通用的全新 UI 框架。可以想象,以后會有更多從零開始的項目首選 Swift 作為開發語言。

          比起 Swift,Kotlin 的太子之路就要扎實許多。

          2019 年 5 月,谷歌宣布推薦 Kotlin 成為 Android 開發的首選語言。谷歌欽點 Kotlin 為太子,也是因為這門語言和 Java 很像,我們甚至可以說它是高糖版的 Java。而且,Kotlin 可以無縫使用 Java 的一切生態,開發者不需要費太多功夫就能把 Kotlin 遷移到 Java。那 Kotlin 會在 Android 平臺徹底取代 Java 嗎?根據 Google 去年公布的數據,在 2019 年已經有半數的職業 Android 開發者選擇用 Kotlin 來開發 App 了。相信有 JetBrains 和谷歌的護航,Kotlin 的發展會越來越好。

          Python 是一門簡單易學的編程語言。有多簡單?連小學生都開始學 Python 了。Python 是數據科學的最佳工具之一,因此它成為數據分析和機器學習領域的主力語言一點也不讓人吃驚。目前來說,除了 Python,以上領域還會有更好的替換語言嗎?在人工智能和大數據熱潮的加持下,我們相信 Python 將很快進入晚期大眾階段。另外,目前開發者正在使用的有兩個版本,Python 3.x 和 Python 2.x,二者語法存在不兼容的情況。根據調查,Python 3.x 是絕對主流版本,Python 2.x 正在逐漸變少。官方會不會發布 Python 4.x?也許會,但也有可能再發布一個 Python 3.10。

          在說 TypeScript 之前,必須得說一下它的主創,傳奇人物 Anders Hejlsberg,他在 Borland 開發了 Delphi,后被 Bill Gates 親自邀請到微軟,接連創造了 C#、TypeScript,還主持了.NET 的開發工作。

          TypeScript 是一門 KPI 語言嗎?沒事兒重構一下,彰顯自身價值?那你就想岔了。如今,前端項目正在變得越來越復雜,項目規模越來越大,作為 JavaScript 生態的一部分,TypeScript 的強類型約束雖然帶來了開發成本的增加,但是也幫助開發者減少了寫出低級 bug 的概率,減少了后期維護成本。Vue3.0、Angular 2+、VSCode、Echarts 等知名項目都在用 TypeScript 重構,不經意間,TypeScript 已經在前端領域處處開花。TypeScript,真香!

          4晚期大眾:小眾與領域主流不沖突

          C 語言是很多程序員的啟蒙語言,但能駕馭 C 語言的其實很少。一直以來,C 語言都是嵌入式開發領域的絕對王者。雖然我們對 C 語言的討論遠不如 Go、Python、TypeScript 等新生語言多,可這并不代表 C 語言已經衰落,它走到今天,已經不需要炒作。我們猜想,TIOBE 今年的年度語言很大概率就是 C。

          硬件不死,C 語言不死。操作系統長存,C 語言長存。

          和 C 語言一樣,只要互聯網的底層沒有大的變化,C++ 就不會衰落。不過有傳言稱,最讓 C++ 程序員頭疼的不是 C++ 崗位少,而是入職后接盤的祖傳代碼和外包項目。

          C# 是 Windows 第一語言,它語法優美,是 Windows 相關開發的不二之選。

          JavaScript 在前端領域的地位不用多說,哪怕 TypeScript 等新語言出現,也不會對它造成太大的沖擊,最終的結果就是這些語言統統變成了它的頭花。著名的 Atwood 定律寫道——任何可以用 JavaScript 來寫的應用,最終都將用 JavaScript 來寫。但業界還有一句話——JavaScript 的優點是可以寫任何東西,缺點是你真的這樣干了。

          擁簇者愛之,嫌棄者有之,不管怎樣,目前 JavaScript 在瀏覽器端依然無可替代,有了 Node.js,它在服務器端也不容小覷。至于火不火什么的,這不是 JavaScript 會關心的事,它已經不是小孩子了。

          下面來說說 PHP 語言,它是不是世界上最好的語言我們不知道,但它絕對是被黑得最慘的語言之一。在 TIOBE 榜單中,PHP 始終保持在前十的位置。echo"Hello world!"史上最簡單的 hello world 出自 PHP。許多大公司最初也是成長于 LAMP(Linux-Apache-MySQL-PHP)網站架構,可以說是有初創公司的地方,就有 PHP。不管怎么說,黑紅也是紅,PHP 實火。

          Scala 生產力很高,在大數據生態圈的地位是公認的,SQL 是所有數據庫查詢的語言,Groovy 在大企業中的使用率也不低,Clojure 足夠動態,足夠 Lisp。這幾種語言雖然小眾,但在各自的領域做出了成績。

          Objective-C 在 TIOBE6 月榜單中排名 21,已不在前 20 之列。蘋果強推 Swift,自有的 App 很多已經采用 Swift 開發,Objective-C 被 Swift 代替可能只是個時間問題。

          Ruby 是每年都要“死”一次的語言,它在某些領域有統治地位,生產力和快樂編程是它的優點,但動態一時爽,重構火葬場也是它的缺點,所以用 Ruby 編程有時候也不是那么快樂。時代一直在發展,需求也在變化,我們很想知道,Ruby 未來的路在哪里?

          在這里,我們希望大家能理解一個概念,小眾與領域主流并不沖突。對主流語言來說,火可以吸引更多新血液為生態建設添磚加瓦。而對于小眾語言,不火也算是一件好事,沒有那么多嘈雜的聲音,所以可以踏實做好自己的事情,找到自己的核心競爭力,在某個領域做到無可替代。

          5落伍者:過氣多年,突然翻紅為哪般?

          最后提一下 COBOL 這門過氣多年卻因為今年的黑天鵝事件突然翻紅的編程語言。COBOL 語言的年紀比在座的各位都大,大多數 COBOL 語言開發者已經含飴弄孫。半個世紀過去,它還默默活在銀行證券以及機關系統里,但即便今年翻紅了一把,也改變不了一個事實——COBOL 已在日落黃昏時。

          6寫在最后

          編程語言,對程序員有著來自靈魂的致命吸引力。也許,一個普通程序員,他有限生命的每一分鐘都在寫經驗重復性的業務代碼,但這不會阻止他探索一門老語言,學習一門新語言,哪怕這門語言他可能永遠不會在工作中用到。

          百家崢嶸,各有千秋,所有的編程語言,是人類積攢了半個多世紀的財富,是專門為你們準備的禮物,禿頭吧,程序員!擁抱變化,一起奔涌在代碼的河流!

          足夠有用,是一門編程語言跨越技術采用生命周期鴻溝的必要條件,否則它只會掉落死亡之井,徹底失去炒作價值。

          ttp://www.gotapi.com/

          語言:英語

          簡介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查詢網站。

          http://www.w3schools.com/

          語言:英語

          簡介:W3C制定的標準諸如XML,HTML,XSL等等的在線學習教程。

          http://www.xml.org.cn/

          語言:中文

          簡介:可以說是XML的中國官方網吧。W3C標準的翻譯組織與XML系列技術交流社區.

          http://www.connectionstrings.com/

          語言:英語

          簡介:這里幾乎收集了所有的數據庫連接字符(connectionstring)了。

          http://www.itpub.net/

          語言:中文

          簡介:我個人認為是國內最專業的綜合性行業性技術類社區.

          http://www.netvtm.com/

          語言:中文

          簡介:內容多翻譯于w3schools.com,少有原創。不過還是應該鼓勵精品翻譯。

          http://www.regexlib.com

          語言:英語

          簡介:正則表達式庫。搜索正則表達式用。

          http://www.rexv.org/

          語言:英語

          簡介:用Ajax開發的在線正則表達式驗證器.

          http://www.koders.com/

          語言:英語

          簡介:代碼搜索引擎,可以搜索幾十種語言的代碼。

          http://www.123aspx.com/Rotor/

          語言:英語

          簡介:.Net Frameworks的源代碼。

          語言:中文

          簡介:孟憲會的資料站,雖資料大多比較簡單,卻解決了開發中的大部分問題?!

          http://www.dofactory.com/Patterns/Patterns.aspx

          語言:英語

          簡介:23種設計模式的實現參考。特點是UML+精練的示例代碼+簡潔的解說風格。

          http://www.open-open.com/

          語言:中文

          簡介:Java開源大全,如果你用.NET,照著它的名字前加N找找應該都有吧 ?!:)

          http://www.riacn.com/

          語言:中文

          簡介:我認為是國內少有的RIA專業技術站于交流社區.

          http://www.cnpaf.net/

          語言:中文

          簡介:中國協議分析網,很全面的協議資料網。

          http://www.pinvoke.net/

          語言:英語

          簡介:通過.net調用win32等非受控API的資料大全。

          http://bbs.51js.com/

          語言:中文

          簡介:無憂腳本,專業的腳本技術社區。

          http://www.c-sharpcorner.com/

          語言:英語

          簡介:C# Corner,學習c#的好地方.

          http://blog.csdn.net/group/experts/

          語言:中文

          簡介:CSDN專家群,匯集CSDN專家的電子報.

          http://www.codeproject.com/

          語言:英語

          簡介:有很多可學習的示例代碼,特點是豐富,深入淺出.

          http://www.gotdotnet.com/

          語言:英語

          簡介:微軟開發維護的關于.net framework交流社區.

          http://www.sourceforge.net/

          語言:英語

          簡介:全球最大的開源軟體站點

          http://www.asp.net/QuickStart/

          語言:英語

          簡介:Microsoft .NET Framework SDK QuickStart Tutorials

          http://www.matrix.org.cn/

          語言:中文

          簡介:與 Java 共舞,Java優秀的專業社區,文章質量很高.做.Net的朋友也可以從其借鑒很多知識.

          JAVA學習模板——學習流程

          http://www.7zcn.com/javastep/StudyJavaInfo.html

          SUN中國技術社區

          http://developers.sun.com.cn/

          綜合網站 -

          數動在線http://www.shudoo.com/(電腦報) -http://www.csdn.net/ -

          比特網IT知識庫http://know.chinabyte.com/index.php/%E9%A6%96%E9%A1%B5 -

          至頂網http://www.zdnet.com.cn/ -

          計世網http://www.ccw.com.cn/ -

          中國IT實驗室http://www.chinaitlab.com/ -

          天極網http://www.yesky.com/ -

          賽迪網http://www.ccidnet.com/ -

          全球流量查詢http://www.alexa.com/ -

          Java網站 -

          Java軟件社區http://www.javaeye.com/ -

          java世紀網http://www.java2000.net/ -

          JAVABUGShttp://bugs.sun.com/JAVA漏洞 -

          http://www.mldnjava.cn/java.htm -

          HEY JAVA技術社區http://www.heyjava.com/ -

          ACCP教程網http://www.accptech.com/index.html

          論壇網站 -

          美河論壇http://www.eimhe.com/bbs/ -

          魔http://bbs.mldn.cn/ -

          http://bbs.chinajavaworld.com/index.jspa

          技術網站 -

          apache的ANThttp://ant.apache.org/bindownload.cgi -

          IBM http://www.ibm.com/developerworks/-

          IDE-

          Eclipse官網http://www.eclipse.org/downloads-

          MyEclipse官網http://www.myeclipseide.com/

          軟件測試

          軟件測試網http://www.51testing.com/

          1 程序員論壇:http://www.gxcxy.com

          2 J2me社區 http://www.j2meforums.com/forum/

          3 csdn http://www.csdn.net/

          4 Vc知識庫 http://www.vckbase.com/

          5 codeproject http://www.codeproject.com/

          6 程序員聯合開發網 http://www.pudn.com/

          7 看雪學院 http://www.pediy.com

          8 藍色理想 http://www.blueidea.com/

          9 博客園 http://www.cnblogs.com/

          10 Nuix應用開發社區 http://chinaunix.net/

          11 javaeye http://www.javaeye.com

          12 It人網 http://www.iteer.net/

          13 中國人才熱線 http://www.cjol.com/

          14 天涯論壇 http://www.tianya.cn/

          15 風云的blog http://blog.codingnow.com/

          16 新浪科技頻道 http://tech.sina.com.cn/

          17 phpchina http://www.phpchina.com/html/index.html

          18 游戲開發資源網 http://www.gameres.com/

          19 網絡游戲第一門戶 http://www.17173.com/

          20 我愛研發網 http://www.52rd.com/

          21 Msdn中文網 http://www.microsoft.com/china/MSDN/DeveloperCenter/default.mspx

          22 大富翁編程網站 http://www.delphibbs.com/

          23 Delphi盒子 http://www.2ccc.com/

          24 C++buillder研究 http://www.ccrun.com/

          25 It論壇 http://bbs.itren.cn/

          26 Java開源大全 http://www.open-open.com/

          27 codegurn http://www.codeguru.com/

          28 編程愛好者 http://www.programfan.com/

          29 Java中文站 http://www.java-cn.com/

          30 reactos http://www.reactos.org/zh/index.htm

          31 開源力量 http://www.opensourceforce.org/

          32 電腦編程技巧與維護 http://www.comprg.com.cn/

          33 中國電子網 http://21ic.com/

          34 編程中國 http://www.bc-cn.net/

          35 嵌入式開發論壇 http://www.cevx.com/bbs/

          36 電腦愛好者 http://www.cfan.com.cn/

          37 sybase中國 http://www.sybase.com.cn/gvswse/site/china/index.jsp

          38 pbdr http://www.pbdr.com/

          39 apache http://www.apache.org

          40 rootkit http://www.rootkit.com/index.php

          41 驅動開發網 http://www.driverdevelop.com/first.html

          42 安全焦點 http://www.xfocus.net/

          43 cnbeta網友媒體與言論平臺 http://www.cnbeta.com/

          44 fyter的博客 http://www.fyter.cn/Default.aspx

          45 asp.net控件 http://www.devexpress.com/

          46 operamask http://www.operamasks.org/

          47 中國源碼網 http://www.yuanma.org/

          48 sawin軟件研發之窗 http://www.sawin.cn/

          49 電腦教育與WEB教育在線 http://210.40.7.188/

          50 中國dos聯盟 http://www.cn-dos.net/

          51 中國bios聯盟 http://www.biosren.com/index.php

          52 bioscentral http://bioscentral.com/

          53 eda專業論壇 http://www.edacn.net/bbs/

          54 諾基亞論壇 http://forum.nokia.com.cn/sch/index.html

          55 計算機科學論壇 http://www.ieee.org.cn/index.asp

          56 ibm developerworks 中國 http://www.ibm.com/developerworks/cn/

          57 w3 http://www.w3.org/

          58 網頁設計師 http://www.w3cn.org/

          59 中國萬維網聯盟 http://www.w3china.org/index.htm

          60 豆瓣 http://www.douban.com/

          61 程序員門戶站:http://www.gxcxy.com

          62 軟件商務網 http://www.bizsofts.com/

          63 sun http://www.sun.com/

          64 google code http://code.google.com/

          65 google 開發人員主頁 http://code.google.com/intl/zh-CN/

          66 the official microsoft asp.net http://www.asp.net/

          67 microsoft IIS http://www.iis.net/default.aspx?tabid=1

          68 榮耀 http://www.royaloo.com/index.html

          69 侯捷網站 http://jjhou.csdn.net/

          70 java大本營 http://www.javadby.com/

          71 比特網 http://www.chinabyte.com/

          72 51cto http://www.51cto.com/

          73 infoq http://www.infoq.com/

          74 博客堂 http://blog.joycode.com/

          75 嵌入式開發網 http://www.embed.com.cn/

          76 嵌入式開線 http://www.mcuol.com/

          77 中嵌網 http://www.chinaeda.cn/

          78 酷勤網 http://www.kuqin.com/

          79 紅聯linux門戶 http://www.linuxdiyf.com/

          80 itpub技術門戶 http://www.itpub.net/

          81 程式設計俱樂部 http://www.programmer-club.com/index.asp

          82 uml軟件工程組織 http://www.uml.org.cn/index.asp

          83 delphi園地 http://www.delphifans.com/

          84 theserverside http://www.theserverside.com/

          85 中國donet俱樂部 http://www.chinaaspx.com/

          86 編程王 http://www.kingofcoders.com/

          87 it168 http://www.it168.com/

          88 open source software in c# http://csharp-source.net/

          89 中國IT實驗室 http://www.chinaitlab.com/

          90 落伍者站長論壇 http://www.im286.com/

          91 中國站長站 http://www.chinaz.com/

          92 asp.net源碼下載專業站 http://www.51aspx.com/

          93 it職業工程師 http://www.51myit.com/

          94 太平洋電腦網 http://www.pconline.com.cn/

          95 乘風原創程序 http://study.qqcf.com/

          96 網易學院 http://tech.163.com/school/

          97 程序設計/程序開發類教程 http://www.pcvz.com/Program/Programs/Index.html

          98 算法源碼吧 http://www.sfcode.cn/

          99 codegurn http://www.codeguru.cn/

          100 得益網 http://www.netyi.net/

          101 中國eclipse社區 http://www.eclipseworld.org/bbs/

          102 項目管理者聯盟 http://www.mypm.net/

          103 棲息谷 http://www.21manager.com/

          104 J2me開發網 http://www.j2medev.com/bbs/index.asp

          105 卓越亞馬遜 http://www.amazon.cn/

          WEB技術:

          WEB前端開發 http://www.css88.com/

          Ext JS官方網 http://www.extjs.com/

          Ext JS中文資料 http://www.extjs.org.cn/

          者 | 院主

          責編 | 王曉曼

          出品 | CSDN博客

          本文章中語言排名數據來自TIOBE排行榜和PYPL排行榜。

          TIOBE排行榜5月份數據

          2020年5月TIOBE指數

          以下是官方說明:五月標題:編程語言C又回到了第一位

          Java和C在4月份已經非常接近了,但是這個月C再次超越了Java。上一次C排名第一是在2015年。我們只能猜測為什么C又是第一名。其中一個原因可能是冠狀病毒。這聽起來可能很傻,但有些編程語言確實從這種情況中受益。

          數據科學領域的例子有Python和R,因為每個人都在尋找病毒的解毒劑。但是,嵌入式軟件軟件如C和C++也越來越受歡迎,因為它們被用在醫療設備的軟件中。另一方面,值得一提的是,Rust現在已經接近前20名(一個月內從27名升至21名)。-保羅詹森首席執行官蒂奧貝軟件

          TIOBE編程社區索引是編程語言流行程度的一個指標。索引每月更新一次。評級是基于全球熟練工程師、課程和第三方供應商的數量。流行的搜索引擎,如谷歌,必應,雅虎!,維基百科,亞馬遜,YouTube和百度被用來計算收視率。

          需要注意的是,TIOBE索引并不是關于最好的編程語言,也不是大多數代碼都是用哪種語言編寫的。

          該索引可用于檢查您的編程技能是否仍然是最新的,或者在開始構建新的軟件系統時,對應采用何種編程語言作出戰略決策。

          TIOBE編程語言變化圖

          其他編程語言

          下面列出了完整的前50種編程語言。此概述是非正式發布的,因為可能是我們錯過了某種語言的情況。如果您覺得缺少一種編程語言,請通過tpci@tiobe.com通知我們。

          未來50種編程語言

          以下語言列表表示#51至#100。由于差異相對較小,因此僅列出了編程語言(按字母順序)。

          (Visual) FoxPro, ABC, Awk, Bash, BBC BASIC,bc, Bourne shell, C shell, cg, Clean, Clojure, CoffeeScript, Common Lisp,Crystal, cT, Elixir, Euphoria, Falcon, Forth, Hack, Icon, Inform, Io, Kornshell, Ladder Logic, LiveCode, Maple, Mercury, ML, MQL4, NATURAL, ObjectPascal, OCaml, OpenCL, Oz, PL/I, PostScript, Programming Without CodingTechnology, Q, Raku, Red, Ring, S, SPARK, Standard ML, Stata, Tcl, Vala/Genie,Verilog, VHDL

          本月指數變化

          本月對索引的定義進行了以下更改:

          1、Warejo注意到Wikipedia將DWScript重定向到Object Pascal。因此,截至本月,DWScript搜索詞已從Delphi轉移到Object Pascal。

          2、由于C ++ 11和C ++ 14在Wikipedia上擁有自己的頁面,因此這些搜索字詞不再用于C ++。這是阿蘭·德克(Alain Dekker)提出的建議。

          3、還有很多郵件仍需要處理。只要有更多時間可用,您的郵件就會得到答復。請耐心等待。

          長期歷史

          要查看大圖,請在下面找到許多年前十大編程語言的位置。請注意,這些是12個月內的平均職位。

          編程語言名人堂

          列出所有“年度最佳編程語言”獲獎者的名人堂如下所示。該獎項授予一年中評分最高的編程語言。

          TIOBE結尾

          以上數據僅TIOBE提供,真實性僅供參考。

          TIOBE編程語言排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基于互聯網有經驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。

          官方地址:https://www.tiobe.com/tiobe-index/

          PYPL排行榜5月份數據

          2020年5月在全球范圍內,與一年前相比:

          PYPL結尾

          PYPL排行榜也是一個關于編程語言流行度的參考指標,其榜單數據的排名均是根據榜單對象在 Google 上相關的搜索頻率進行統計排名,原始數據來自 Google Trends,也就是說某項語言或者某款 IDE 在 Google 上搜索頻率越高,表示它越受歡迎。如果你相信這些來自眾多開發者以及用戶的選擇,我們可以將 PYPL 作為一個參考,以幫助決定學習何種語言或 IDE,或者在新的軟件項目中使用何種語言或數據庫。官方地址:http://pypl.github.io/PYPL.html

          版權聲明:本文為CSDN博主「院主」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。

          原文鏈接:https://blog.csdn.net/qq_41716624/article/details/106037223

          6月3日20:00,CSDN 創始人&董事長、極客幫創投創始合伙人蔣濤攜手全球頂級開源基金會主席、董事,聚焦中國開源現狀,直面開發者在開源技術、商業上的難題,你絕不可錯過的開源巔峰對談!立即免費圍觀

          ?AI 看臉算命,3 萬張自拍揭露:顏值即命?

          ?無代碼來了,還要程序員嗎?

          ?芯片供應被掐斷,華為能否安全渡劫?

          ?來了來了!趨勢預測算法大PK!

          ?Python開發之:Django基于Docker實現Mysql數據庫讀寫分離、集群、主從同步詳解 | 原力計劃

          ?15 歲黑進系統,發挑釁郵件意外獲 Offer,不惑之年捐出全部財產,Twitter CEO 太牛了!


          主站蜘蛛池模板: 亚洲日韩中文字幕无码一区| 亚洲中文字幕无码一区| 久久se精品一区二区国产| 日韩色视频一区二区三区亚洲| 国产精品一区二区av不卡| 国产伦精品一区二区三区女| 日本精品少妇一区二区三区 | 丝袜人妻一区二区三区网站| 人妻精品无码一区二区三区| 国产免费一区二区三区| 无码一区二区三区免费| 视频在线一区二区三区| 国产人妖在线观看一区二区 | 亚洲AV无码一区东京热| 国产福利电影一区二区三区,亚洲国模精品一区 | 一区二区三区四区在线播放 | 无码人妻精品一区二区三区99仓本 | 岛国精品一区免费视频在线观看| 性色av无码免费一区二区三区| 乱色精品无码一区二区国产盗| 日韩AV无码一区二区三区不卡毛片 | 中文字幕精品一区二区精品| 久久AAAA片一区二区| 中文字幕一区日韩在线视频| 国精产品一区二区三区糖心 | 中文字幕一区日韩精品| 色噜噜AV亚洲色一区二区| 国产午夜精品一区二区| 成人国内精品久久久久一区| 国产一区在线视频观看| 丝袜美腿高跟呻吟高潮一区| 午夜视频久久久久一区 | 亚洲成av人片一区二区三区| 中文字幕一区二区视频| 精品一区二区三区四区| 麻豆一区二区99久久久久| 亚洲国产精品无码第一区二区三区 | 91福利一区二区| 另类国产精品一区二区| 日本一区二三区好的精华液| 无码日韩人妻AV一区免费l|