日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

C++ 奪冠!2022 年度編程語言

朱老師物聯(lián)網(wǎng)大講堂 ? 2023-01-14 09:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2022 年年度編程語言揭榜啦!在上個(gè)月預(yù)想的 C++、C、Python 三種候選語言中,C++脫穎而出,成為 TIOBE 2022 年度編程語言的最終獲得者!


01

C++ 摘得桂冠


近段時(shí)間來,C++ 的發(fā)展有目共睹,其在上個(gè)月甚至首次超過了 Java,位居榜單第三的位置?,F(xiàn)如今之所以贏得年度編程語言的稱號,TIOBE 官方也進(jìn)行了總結(jié)與回顧。

其表示,C++ 受歡迎的原因是它出色的性能,同時(shí) C++ 是一種高級面向?qū)ο笳Z言。正因?yàn)槿绱耍姸?a target="_blank">開發(fā)者可以使用 C++快速開發(fā)龐大的軟件系統(tǒng)(超過數(shù)百萬行代碼),而不一定會(huì)陷入維護(hù)的噩夢循環(huán)中。

C++ 崛起的另一個(gè)原因是它“最近”不斷發(fā)布具有有趣功能的新語言標(biāo)準(zhǔn)。第一個(gè)標(biāo)準(zhǔn)被稱之為 C++11,它于 2011 年發(fā)布,這是自 1998 年以來,C++ 第一次發(fā)生的重大變化。因?yàn)楫?dāng)時(shí)還沒有可用的 C++編譯器來支持新的語言定義,這個(gè)新標(biāo)準(zhǔn)的采用與普及經(jīng)歷了幾年時(shí)間的迭代。正因此,由于 C++11 的出現(xiàn),C++ 在 TIOBE 榜單中的地位在 2001 年以來不斷下降之后,慢慢走上了正軌。

第二個(gè)重大變化當(dāng)然要屬 C++20的出現(xiàn),其引入了模塊、概念(Concepts)等功能。目前 C++20 版本的使用還正在逐漸上升,未來幾年,這也 可能會(huì)驅(qū)動(dòng)其在 TIOBE 榜單的地位?!?/p>

整體而言,在 2022 年,C++ 因?yàn)闈q幅最大,為 4.62%,從而成為 TIOBE 2022 年度編程語言魁首。亞軍是增幅 3.82% 的 C 語言,季軍是 Python(增幅 2.78%)。

55f51842-9265-11ed-ad0d-dac502259ad0.png

另外,在 Top 20 榜單中,開發(fā) iOS、MacOS 等蘋果平臺(tái)應(yīng)用常用的 Swift 語言,其使用率出現(xiàn)明顯上漲,從上個(gè)月的第 15 位躍升至第 11 位。

與此同時(shí),在性能方面表現(xiàn)良好、被外界視為安全的編程語言,Rust 繼上個(gè)月進(jìn)入榜單前 20 位之后,這個(gè)月提升了兩個(gè)位次?;乜匆荒昵?,它還排在第 26 位,現(xiàn)如今在亞馬遜、微軟、Google 等公司的推動(dòng)下,Rust 的增長也在情理之中。


02

有前途的語言:Kotlin、Julia、Dart

在更多的編程語言中,還有一些值得關(guān)注的變化:

Lua 可以調(diào)用 C 語言函數(shù)而聞名,其位置從上月的第 30 位上升到本月的 24 位;

F#的發(fā)展有些出乎意外,一年前,它排在第 74 位,一年后,它到了第 33 位;

另外,TIOBE 還盤點(diǎn)出了三種非常有前景的語言,包括 Kotlin、Julia 和 Dart,不過,他們想要進(jìn)入 Top 20,還有很長的路要走。

以下為 Top 20-50 的編程語言榜單:

562cd944-9265-11ed-ad0d-dac502259ad0.png

第 51-100 名如下,由于它們之間的數(shù)值差異較小,僅以文本形式列出(按字母排序):

ActionScript, Alice, Apex, B4X, bc, Bourne shell, C shell, Chapel, CL (OS/400), Clojure, Common Lisp, Crystal, cT, Elixir, Emacs Lisp, Erlang, Forth, GAMS, Hack, Icon, IDL, Inform, Io, J#, JScript, Kornshell, Ladder Logic, Limbo, LPC, ML, Modula-2, MQL5, NATURAL, OpenEdge ABL, PL/I, Pony, Processing, Programming Without Coding Technology, Q, Racket, Raku, Ring, S, Solidity, SPARK, Tcl, VBScript, VHDL, X++, Zig

03

Top 10 編程語言 TIOBE 指數(shù)走勢(2002-2023)


5640d05c-9265-11ed-ad0d-dac502259ad0.png

04

歷史排名(1987-2023)

注:以下排名位次取決于 12 個(gè)月的平均值。

56bcc7d4-9265-11ed-ad0d-dac502259ad0.png

05

編程語言“名人榜”(2003-2022)


56fb008a-9265-11ed-ad0d-dac502259ad0.png

TIOBE 編程語言社區(qū)排行榜是編程語言流行趨勢的一個(gè)指標(biāo),每月更新,這份排行榜排名基于全球技術(shù)工程師、課程和第三方供應(yīng)商的數(shù)量,其中包括了流行的搜索引擎以及技術(shù)社區(qū),如 Google、百度、維基百科、CSDN、必應(yīng)、Hao 123 等等。

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

    關(guān)注

    90

    文章

    3724

    瀏覽量

    97458
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1965

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    Libevent C++高并發(fā)網(wǎng)絡(luò)編程 | 完結(jié)

    ?在2026年的技術(shù)版圖中,盡管高級語言和AI輔助編程已經(jīng)接管了大部分業(yè)務(wù)邏輯的構(gòu)建,但在高并發(fā)、低延遲的核心網(wǎng)絡(luò)基礎(chǔ)設(shè)施領(lǐng)域,C++與Libevent的結(jié)合依然穩(wěn)如磐石。它們構(gòu)成了數(shù)字世界
    的頭像 發(fā)表于 04-20 15:50 ?516次閱讀

    C++與lua聯(lián)合編程

    手工業(yè)”。然而,這兩種內(nèi)存管理機(jī)制截然不同的語言,如何在一個(gè)進(jìn)程內(nèi)進(jìn)行高效的數(shù)據(jù)交換,一直是企業(yè)級開發(fā)中的痛點(diǎn)。(看讠果aixuetang。xyz) 從經(jīng)濟(jì)學(xué)的視角來審視,夏曹俊老師《C++ 腳本編程
    發(fā)表于 04-19 16:27

    【夏曹俊】VisualStudio2022構(gòu)建調(diào)試C++項(xiàng)目

    價(jià)值,不在于教你記住菜單欄在哪,而在于向你揭示 現(xiàn)代大型 C++ 工程背后的“黑盒機(jī)制” ——當(dāng)你按下 F5(運(yùn)行)或 F7(構(gòu)建)的那一瞬間,這個(gè)龐然大物究竟在底層替你干了多少臟活累活?以下是幫你
    發(fā)表于 04-18 16:21

    C++:const 的空間,常量也能占內(nèi)存?

    ] != BLACK)): return True return False c++語言5g.FsW.dgdfgsg.cnJIWWQc++語言 c++
    發(fā)表于 04-16 19:19

    汽車網(wǎng)絡(luò)安全開發(fā)語言選型指南:C/C++/Rust/Java等主流語言對比+Perforce QAC/Klocwork工具支持

    汽車網(wǎng)絡(luò)安全如何選編程語言?C、C++、Rust、Java……誰更適合AUTOSAR、ISO/SAE 21434?一文了解8種主流語言的優(yōu)劣
    的頭像 發(fā)表于 12-26 11:13 ?672次閱讀
    汽車網(wǎng)絡(luò)安全開發(fā)<b class='flag-5'>語言</b>選型指南:<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>/Rust/Java等主流<b class='flag-5'>語言</b>對比+Perforce QAC/Klocwork工具支持

    C語言C++的區(qū)別及聯(lián)系

    C語言C++到底是什么關(guān)系? 首先C++C語言本來就是兩種不同的
    發(fā)表于 12-24 07:23

    CC++之間的聯(lián)系

    控制能力,這一點(diǎn)與C語言相似,使得它們在系統(tǒng)編程、嵌入式系統(tǒng)等領(lǐng)域都得到廣泛應(yīng)用。 3、發(fā)展歷程: C++正是在C
    發(fā)表于 12-11 06:51

    C語言C++之間的區(qū)別是什么

    區(qū)別 1、面向?qū)ο?b class='flag-5'>編程 (OOP): C語言是一種面向過程的語言,它強(qiáng)調(diào)的是通過函數(shù)將任務(wù)分解為一系列步驟進(jìn)行執(zhí)行。 C++
    發(fā)表于 12-11 06:23

    如何調(diào)試和編程CW32F030C8T7?支持哪些調(diào)試工具和編程語言?

    了解如何調(diào)試和編程CW32F030C8T7是開發(fā)過程中的重要環(huán)節(jié)。它支持哪些調(diào)試工具(如JTAG、串口調(diào)試等)和編程語言(如C、
    發(fā)表于 12-05 06:48

    為什么單片機(jī)還在用C語言編程?

    說起單片機(jī)我們就會(huì)想到C語言,單片機(jī)為什么還在用C語言編程?現(xiàn)在有很多很好用的高級語言,如VC、
    發(fā)表于 11-28 07:37

    C語言編程技巧

    設(shè)計(jì),分層開發(fā)代碼,便于理解和維護(hù)。 ?8、避免使用GOTO語句?:盡管GOTO語句在某些情況下仍然有用,但現(xiàn)代編程更傾向于使用函數(shù)和循環(huán)控制結(jié)構(gòu),以提高代碼的可讀性和維護(hù)性。 ?9、利用C語言的靈活性
    發(fā)表于 11-27 06:46

    2025年最佳的嵌入式編程語言有哪些呢?

    語言有哪些呢?今天我們將討論這些語言C、C++、Rust、Python和生成式AI提示;以及它們在當(dāng)今的現(xiàn)代系統(tǒng)中的使用方式。資料來源:TIOBE指數(shù)追蹤了整個(gè)
    的頭像 發(fā)表于 11-14 10:27 ?1810次閱讀
    2025年最佳的嵌入式<b class='flag-5'>編程</b><b class='flag-5'>語言</b>有哪些呢?

    技能+1!如何在樹莓派上使用C++控制GPIO?

    在使用樹莓派時(shí),你會(huì)發(fā)現(xiàn)Python和Scratch是許多任務(wù)(包括GPIO編程)中最常用的編程語言。但你知道嗎,你也可以使用C++進(jìn)行GPIO編程
    的頭像 發(fā)表于 08-06 15:33 ?4520次閱讀
    技能+1!如何在樹莓派上使用<b class='flag-5'>C++</b>控制GPIO?

    C++ 與 Python:樹莓派上哪種語言更優(yōu)?

    Python是樹莓派上的首選編程語言,我們的大部分教程都使用它。然而,C++在物聯(lián)網(wǎng)項(xiàng)目中同樣廣受歡迎且功能強(qiáng)大。那么,在樹莓派項(xiàng)目中選擇哪種語言更合適呢?Python因其簡潔性、豐富
    的頭像 發(fā)表于 07-24 15:32 ?1131次閱讀
    <b class='flag-5'>C++</b> 與 Python:樹莓派上哪種<b class='flag-5'>語言</b>更優(yōu)?

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

    在單片機(jī)的地界兒里,C語言穩(wěn)坐中軍帳,C++想分杯羹?難嘍。咱電子工程師天天跟那針尖大的內(nèi)存空間較勁,C++那些花里胡哨的玩意兒,在這兒真玩不轉(zhuǎn)。先說內(nèi)存這道坎兒。您當(dāng)stm32f4的
    的頭像 發(fā)表于 05-21 10:33 ?1229次閱讀
    主流的 MCU 開發(fā)<b class='flag-5'>語言</b>為什么是 <b class='flag-5'>C</b> 而不是 <b class='flag-5'>C++</b>?
    正蓝旗| 精河县| 盈江县| 科技| 都昌县| 惠东县| 准格尔旗| 云浮市| 凤庆县| 望谟县| 定陶县| 辛集市| 灵武市| 昌江| 太和县| 油尖旺区| 湘乡市| 桃园市| 拜泉县| 泰顺县| 泽库县| 望奎县| 固始县| 宾川县| 财经| 秦皇岛市| SHOW| 安溪县| 舟山市| 固安县| 双城市| 阿克苏市| 广西| 襄樊市| 瑞金市| 石景山区| 乐陵市| 清水县| 阿城市| 威海市| 随州市|