99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

TypeScript超越C++成第四大語(yǔ)言

工程師鄧生 ? 來(lái)源:量子位 ? 作者:曉查 ? 2020-12-04 10:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天,GitHub一年一度的Octoverse報(bào)告發(fā)布啦,大家最關(guān)心的編程語(yǔ)言排行榜也一并出爐。

微軟設(shè)計(jì)的編程語(yǔ)言、JavaScript的超集、還不到10歲的TypeScript表現(xiàn)亮眼,一舉超過(guò)C#、PHP、C++,躍升為第四大受歡迎編程語(yǔ)言,僅次于JavaScript、Python和Java。

因?yàn)樾鹿谝咔榈谋l(fā),對(duì)科技行業(yè)影響極大,也讓2020年的報(bào)告多了一重特殊含義。從數(shù)據(jù)上看,社交隔離和在家辦公的確促進(jìn)了開(kāi)源社區(qū)的快速發(fā)展。

無(wú)論是開(kāi)發(fā)者人數(shù),還是創(chuàng)建的開(kāi)源項(xiàng)目數(shù)量,相比去年都有大幅增加。

可以看出,新冠疫情到來(lái)后,活躍用戶(hù)創(chuàng)建的開(kāi)源項(xiàng)目數(shù)量出現(xiàn)了階梯式增長(zhǎng),一下子比去年同期多出40%。

今年GitHub的開(kāi)發(fā)者數(shù)量達(dá)5600萬(wàn),去年為4000萬(wàn),增長(zhǎng)了四成。新建repo數(shù)量6000萬(wàn),去年為4400萬(wàn)。GitHub預(yù)計(jì)到2025年用戶(hù)將超過(guò)一億。

過(guò)去一年,美國(guó)對(duì)開(kāi)源的貢獻(xiàn)比例進(jìn)一步減小,降至22.7%,但仍是全球第一,緊隨其后的是中國(guó)(9.76%)和印度(5.2%)。預(yù)計(jì)到2030年,中國(guó)對(duì)開(kāi)源的貢獻(xiàn)比例將超過(guò)美國(guó)。

除了以上幾點(diǎn)外,這份報(bào)告還有很多看點(diǎn)。

TensorFlow用戶(hù)很“冷淡”

GitHub發(fā)現(xiàn),在提交代碼這件事上,TensorFlow用戶(hù)表現(xiàn)得很冷淡。

這主要體現(xiàn)在TensorFlow用戶(hù)使用GitHub的方式和其他用戶(hù)存在明顯差異。

在其他開(kāi)源社區(qū),比如熱門(mén)的新冠肺炎項(xiàng)目上,新手和老司機(jī)都經(jīng)常push代碼。而在TensorFlow社區(qū)里,這種現(xiàn)象幾乎不存在,甚至連老司機(jī)也不經(jīng)常push代碼。

大多數(shù)新手(50%~75%)會(huì)在issue里發(fā)表評(píng)論,25%~30%的新手會(huì)創(chuàng)建issue,少數(shù)新手(5%)會(huì)審查pull request,而有push代碼記錄的新人少之又少。

GitHub認(rèn)為,TensorFlow用戶(hù)交互的主要方式就是issue。

值得一提的是,亞洲用戶(hù)過(guò)去一年對(duì)TensorFlow項(xiàng)目的貢獻(xiàn)最大。

告別996,周末“充電”

今年還有一個(gè)有趣的趨勢(shì):企業(yè)開(kāi)發(fā)人員周末和節(jié)假日的活動(dòng)持續(xù)下降。同時(shí),開(kāi)源代碼活動(dòng)在周末和節(jié)假日多了起來(lái)。

這表明程序員們?cè)絹?lái)越多地放下工作,將精力轉(zhuǎn)移到開(kāi)源上。

自4月以來(lái),開(kāi)源項(xiàng)目的創(chuàng)建量同比增長(zhǎng)了25%。

GitHub認(rèn)為,這可能意味著開(kāi)源既是學(xué)習(xí)和創(chuàng)新的地方,也是逃避工作的重要場(chǎng)所。GitHub建議公司應(yīng)該保證員工有時(shí)間參與學(xué)習(xí),并且在政策范圍內(nèi)允許員工開(kāi)展外部項(xiàng)目。

新冠項(xiàng)目進(jìn)GitHub

開(kāi)發(fā)者不僅關(guān)注技術(shù),也對(duì)社會(huì)話(huà)題表現(xiàn)出極大的興趣。他們通過(guò)創(chuàng)建GitHub項(xiàng)目來(lái)實(shí)時(shí)關(guān)注新冠疫情(COVID)最新動(dòng)向。

在COVID項(xiàng)目上,開(kāi)發(fā)者做出大約一半的貢獻(xiàn),甚至超出了學(xué)界和數(shù)據(jù)科學(xué)的用戶(hù)貢獻(xiàn)占比。

很多新人注冊(cè)GitHub也是奔著COVID項(xiàng)目,在第一個(gè)月里,COVID社區(qū)新人數(shù)量一度超過(guò)了TensorFlow,不過(guò)熱度很快褪去。

為何TypeScript快速攀升

分析公司RedMonk的聯(lián)合創(chuàng)始人James Governor認(rèn)為,TypeScript近年來(lái)的迅速普及是因?yàn)樗鼭M(mǎn)足了JavaScript開(kāi)發(fā)人員對(duì)“類(lèi)型安全”的需求。另外,Adobe Flash的消亡也刺激了TypeScript語(yǔ)言的使用。

像Slack、Airbnb和Bloomberg等大公司的Web開(kāi)發(fā)人員都在使用TypeScript。今年GitHub五大熱門(mén)話(huà)題第三的angular9背后的創(chuàng)始人也是TypeScript的忠實(shí)擁躉。

責(zé)任編輯:PSY

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開(kāi)發(fā)
    +關(guān)注

    關(guān)注

    0

    文章

    373

    瀏覽量

    41532
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    180

    文章

    7632

    瀏覽量

    141870
  • 編程語(yǔ)言
    +關(guān)注

    關(guān)注

    10

    文章

    1956

    瀏覽量

    36708
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于LockAI視覺(jué)識(shí)別模塊:C++目標(biāo)檢測(cè)

    本文檔基于瑞芯微RV1106的LockAI凌智視覺(jué)識(shí)別模塊,通過(guò)C++語(yǔ)言做的目標(biāo)檢測(cè)實(shí)驗(yàn)。本文檔展示了如何使用lockzhiner_vision_module::PaddleDet類(lèi)進(jìn)行目標(biāo)檢測(cè),并通過(guò)lockzhiner_vision_module::Visualiz
    的頭像 發(fā)表于 06-06 13:56 ?225次閱讀
    基于LockAI視覺(jué)識(shí)別模塊:<b class='flag-5'>C++</b>目標(biāo)檢測(cè)

    主流的 MCU 開(kāi)發(fā)語(yǔ)言為什么是 C 而不是 C++?

    在單片機(jī)的地界兒里,C語(yǔ)言穩(wěn)坐中軍帳,C++想分杯羹?難嘍。咱電子工程師天天跟那針尖大的內(nèi)存空間較勁,C++那些花里胡哨的玩意兒,在這兒真玩不轉(zhuǎn)。先說(shuō)內(nèi)存這道坎兒。您當(dāng)stm32f4的
    的頭像 發(fā)表于 05-21 10:33 ?456次閱讀
    主流的 MCU 開(kāi)發(fā)<b class='flag-5'>語(yǔ)言</b>為什么是 <b class='flag-5'>C</b> 而不是 <b class='flag-5'>C++</b>?

    C++學(xué)到什么程度可以找工作?

    C++學(xué)到什么程度可以找工作?要使用C++找到工作,特別是作為軟件開(kāi)發(fā)人員或相關(guān)職位,通常需要掌握以下幾個(gè)方面: 1. **語(yǔ)言基礎(chǔ)**:你需要對(duì)C++的核心概念有扎實(shí)的理解,包括但不
    發(fā)表于 03-13 10:19

    源代碼加密、源代碼防泄漏c/c++與git服務(wù)器開(kāi)發(fā)環(huán)境

    源代碼加密對(duì)于很多研發(fā)性單位來(lái)說(shuō)是至關(guān)重要的,當(dāng)然每家企業(yè)的業(yè)務(wù)需求不同所用的開(kāi)發(fā)環(huán)境及開(kāi)發(fā)語(yǔ)言也不盡相同,今天主要來(lái)講一下c++及git開(kāi)發(fā)環(huán)境的源代碼防泄密保護(hù)方案。企業(yè)源代碼泄密場(chǎng)景一、在很多
    的頭像 發(fā)表于 02-12 15:26 ?535次閱讀
    源代碼加密、源代碼防泄漏<b class='flag-5'>c</b>/<b class='flag-5'>c++</b>與git服務(wù)器開(kāi)發(fā)環(huán)境

    Spire.XLS for C++組件說(shuō)明

    Spire.XLS for C++ 是一款專(zhuān)業(yè)的 C++ Excel 組件,可以用在各種 C++ 框架和應(yīng)用程序中。Spire.XLS for C++ 提供了一個(gè)對(duì)象模型 Excel
    的頭像 發(fā)表于 01-14 09:40 ?635次閱讀
    Spire.XLS for <b class='flag-5'>C++</b>組件說(shuō)明

    AKI跨語(yǔ)言調(diào)用庫(kù)神助攻C/C++代碼遷移至HarmonyOS NEXT

    /C++代碼快速遷移至HarmonyOS NEXT。憑借卓越的兼容性,AKI已成為廠(chǎng)商與開(kāi)發(fā)者打造鴻蒙原生應(yīng)用過(guò)程中廣泛使用的跨語(yǔ)言調(diào)用解決方案。 AKI是一款專(zhuān)為鴻蒙原生開(kāi)發(fā)設(shè)計(jì)的FFI(外部函數(shù)接口
    發(fā)表于 01-02 17:08

    同樣是函數(shù),在CC++中有什么區(qū)別

    同樣是函數(shù),在 CC++ 中有什么區(qū)別? 第一個(gè)返回值。 C語(yǔ)言的函數(shù)可以不寫(xiě)返回值類(lèi)型,編譯器會(huì)默認(rèn)為返回 int。 但是 C++
    的頭像 發(fā)表于 11-29 10:25 ?919次閱讀

    NPU支持的編程語(yǔ)言有哪些

    與NPU一起使用: C/C++CC++是性能要求較高的應(yīng)用的首選語(yǔ)言,尤其是在需要直接與硬件交互的場(chǎng)景中。許多NPU硬件都提供了
    的頭像 發(fā)表于 11-15 09:21 ?1952次閱讀

    C7000 C/C++優(yōu)化指南用戶(hù)手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《C7000 C/C++優(yōu)化指南用戶(hù)手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 11-09 15:00 ?0次下載
    <b class='flag-5'>C</b>7000 <b class='flag-5'>C</b>/<b class='flag-5'>C++</b>優(yōu)化指南用戶(hù)手冊(cè)

    TMS320C6000優(yōu)化C/C++編譯器v8.3.x

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000優(yōu)化C/C++編譯器v8.3.x.pdf》資料免費(fèi)下載
    發(fā)表于 11-01 09:35 ?1次下載
    TMS320<b class='flag-5'>C</b>6000優(yōu)化<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>編譯器v8.3.x

    C語(yǔ)言C++中結(jié)構(gòu)體的區(qū)別

    同樣是結(jié)構(gòu)體,看看在C語(yǔ)言C++中有什么區(qū)別?
    的頭像 發(fā)表于 10-30 15:11 ?782次閱讀

    C7000優(yōu)化C/C++編譯器

    電子發(fā)燒友網(wǎng)站提供《C7000優(yōu)化C/C++編譯器.pdf》資料免費(fèi)下載
    發(fā)表于 10-30 09:45 ?0次下載
    <b class='flag-5'>C</b>7000優(yōu)化<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>編譯器

    Orin芯片的編程語(yǔ)言支持

    語(yǔ)言支持 Orin芯片支持多種編程語(yǔ)言,以滿(mǎn)足不同開(kāi)發(fā)者的需求。其中,C/C++和Python是兩種廣泛應(yīng)用的編程語(yǔ)言
    的頭像 發(fā)表于 10-27 16:45 ?1005次閱讀

    OpenVINO2024 C++推理使用技巧

    很多人都使用OpenVINO新版的C++ 或者Python的SDK,都覺(jué)得非常好用,OpenVINO2022之后的版本C++ SDK做了大量的優(yōu)化與整理,已經(jīng)是非常貼近開(kāi)發(fā)的使用習(xí)慣與推理方式。與OpenCV的Mat對(duì)象對(duì)接方式更是幾乎無(wú)縫對(duì)接,非常的方便好用。
    的頭像 發(fā)表于 07-26 09:20 ?1587次閱讀

    ModusToolbox 3.2在c代碼中包含c++代碼的正確步驟是什么?

    使用 ModusToolbox 3.2 我有一個(gè)用純 C 語(yǔ)言編寫(xiě)的 XMC4700 項(xiàng)目。 我正在嘗試添加一些 C++ 函數(shù),并將其合并到我的原始代碼中。 我可以構(gòu)建獨(dú)立的 .cpp/.hpp
    發(fā)表于 07-23 08:21