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

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

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

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

Objective-C日漸衰落

OSC開源社區(qū) ? 來(lái)源:OSC開源社區(qū) ? 2023-05-18 14:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

知名軟件行業(yè)分析公司 RedMonk 日前發(fā)布了 2023 年第一季度的編程語(yǔ)言排行榜。

收集數(shù)據(jù)的基本過(guò)程如下:

RedMonk 從 GitHub 和 Stack Overflow 中提取語(yǔ)言排名,并將它們組合成一個(gè)排名,試圖反映代碼(GitHub)和討論(Stack Overflow)的關(guān)注度。這個(gè)想法不是要提供當(dāng)前使用情況的統(tǒng)計(jì)有效表示,而是要將語(yǔ)言討論與使用相關(guān)聯(lián),以期從中獲取有關(guān)潛在未來(lái)采用趨勢(shì)的見(jiàn)解。

目前的流程

GitHub 部分分析所使用的數(shù)據(jù)源是 GitHub Archive。RedMonk 按照類似于 GitHub 用來(lái)收集 Octoverse 狀態(tài)的方式查詢拉取請(qǐng)求中的語(yǔ)言。查詢旨在盡可能與以前的過(guò)程相媲美。

語(yǔ)言基于基礎(chǔ)倉(cāng)庫(kù)語(yǔ)言

排除了分叉的倉(cāng)庫(kù)

使用聚合歷史記錄來(lái)確定排名

對(duì)于 Stack Overflow,只需使用其數(shù)據(jù)探索器工具收集所需指標(biāo)即可

下圖是 2023 年第一季度的編程語(yǔ)言排行情況:

ab8b9134-f4d8-11ed-90ce-dac502259ad0.png

排名前 20 的編程語(yǔ)言為:

1 JavaScript

2 Python

3 Java

4 PHP

5 C#

6 CSS

7 TypeScript

7 C++

9 Ruby

10 C

11 Swift

12 Shell

12 R

14 Go

14 Scala

16 Objective-C

17 Kotlin

18 PowerShell

19 Rust

19 Dart(并列)

跟以往一樣,榜單中的排名變動(dòng)依然很少。正因如此,RedMonk 內(nèi)部正在討論將語(yǔ)言排名轉(zhuǎn)變?yōu)橐荒暌淮蔚目赡苄?,因?yàn)樽兓。Z(yǔ)言排名短期內(nèi)就沒(méi)有什么變化可供追蹤。

各種基于 LLM 的工具在近期出現(xiàn)爆炸似的增長(zhǎng),但還沒(méi)有看到由于這些工具而產(chǎn)生的任何重大轉(zhuǎn)變,但它們可能已經(jīng)開始產(chǎn)生影響,可能會(huì)在未來(lái)的排名中體現(xiàn)出來(lái)。

即便如此,也有一些值得注意的地方:

Ballerina:這是一個(gè)五年前的開源語(yǔ)言,由 WS02 設(shè)計(jì),用于結(jié)合云環(huán)境中的服務(wù),Ballerina 一直穩(wěn)定在 80 多名,在上一次排名中位于 87 位,在本季度為 89 位。雖然這個(gè)語(yǔ)言獲得了一定的使用度,但增長(zhǎng)速度還是太慢,無(wú)法與 HCL(45)或 Puppet(39)這樣語(yǔ)言競(jìng)爭(zhēng)。即使是在最好的時(shí)候?qū)崿F(xiàn)語(yǔ)言增長(zhǎng)也是一個(gè)艱巨的任務(wù),在當(dāng)前如此擁擠的環(huán)境下更是如此。因此必須應(yīng)用資源來(lái)改變當(dāng)前軌跡。

Clojure:從 2014 年到 2017 年期間,Clojure 一直是 Top 20 榜單中的???,如今 Clojure 已經(jīng)滑落至 27 位。不過(guò)它的表現(xiàn)顯然還是高于 Visual Basic(30)和 CoffeeScript(31)等曾經(jīng)受到追捧的語(yǔ)言。Clojure 是一種 Lisp dialect,是 Groovy / JRuby 等基于 JVM 的 Java 替代品之一,除了 Scala,包括 Clojure 在內(nèi)的大多數(shù)同類品都是如此。

Dart/Kotlin/Rust(0):Kotlin 連同 Dart 和 Rust 都因其這個(gè)季度缺乏增長(zhǎng)而引人注目。它們都在 Top 20 中,只是或多或少地沒(méi)有提升排名,停滯在那里。從廣義上講,語(yǔ)言排名增長(zhǎng)是很難實(shí)現(xiàn)的,而且隨著語(yǔ)言向排名靠前的方向發(fā)展,增長(zhǎng)只會(huì)變得更加困難??纯催@三者中的任何一個(gè)是否能夠?qū)崿F(xiàn)與其他兩個(gè)的分離,并重新開始向上邁進(jìn),這將是很有趣的事情

Go(1):在上次的排名中,Go 躍升了一位,它是否還有更多的增長(zhǎng)空間呢?事實(shí)證明它確實(shí)有,在本季度繼續(xù)提升一位。但考慮到像 Kotlin 和 Rust 等語(yǔ)言在本季度沒(méi)有出現(xiàn)增長(zhǎng),Go 是否也會(huì)停滯不前呢?Go 能不能進(jìn)一步攀升同樣有待觀察。

Objective-C (-4): 在第一季度的排名中,Objective-C 下降了四位,這對(duì)于排名相對(duì)穩(wěn)定的編程語(yǔ)言來(lái)說(shuō)是一次大幅下降。除了擁有龐大的成熟代碼庫(kù)之外,Objective-C 未來(lái)可能并沒(méi)有太多的增長(zhǎng)潛力。蘋果已經(jīng)指定語(yǔ)法上更友好的 Swift 作為它的繼任者和替代者,盡管如此,目前已有的大量 Objective-C 代碼不會(huì)消失,這意味著 Objective-C 的下滑應(yīng)該是逐步的。

審核編輯 :李倩

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

    關(guān)注

    10

    文章

    1965

    瀏覽量

    39892
  • GitHub
    +關(guān)注

    關(guān)注

    3

    文章

    489

    瀏覽量

    18770
  • Rust
    +關(guān)注

    關(guān)注

    1

    文章

    241

    瀏覽量

    7662

原文標(biāo)題:Objective-C 日漸衰落

文章出處:【微信號(hào):OSC開源社區(qū),微信公眾號(hào):OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    深入剖析W78C32C/W78C032C微控制器:特性、引腳與應(yīng)用詳解

    深入剖析W78C32C/W78C032C微控制器:特性、引腳與應(yīng)用詳解 在電子工程師的工具箱中,微控制器始終占據(jù)著核心地位。今天,我們將深入探討新唐科技(nuvoTon)的W78C32C
    的頭像 發(fā)表于 04-27 11:30 ?396次閱讀

    ST6208C/ST6209C/ST6210C/ST6220C 8位MCU的深度剖析與應(yīng)用指南

    ST6208C/ST6209C/ST6210C/ST6220C 8位MCU的深度剖析與應(yīng)用指南 在電子設(shè)計(jì)領(lǐng)域,低功耗、高性能的微控制器一直是工程師們追求的目標(biāo)。今天,我們就來(lái)深入探討
    的頭像 發(fā)表于 04-16 14:40 ?160次閱讀

    ST6200C/ST6201C/ST6203C 8位MCU:功能特性與應(yīng)用指南

    ST6200C/ST6201C/ST6203C 8位MCU:功能特性與應(yīng)用指南 在電子設(shè)計(jì)領(lǐng)域,微控制器(MCU)扮演著至關(guān)重要的角色。ST6200C、ST6201
    的頭像 發(fā)表于 04-16 14:40 ?147次閱讀

    Microchip AT24C512C:I2C 兼容串行 EEPROM 的深度解析

    Microchip AT24C512C:I2C 兼容串行 EEPROM 的深度解析 在電子設(shè)計(jì)領(lǐng)域,EEPROM(電可擦可編程只讀存儲(chǔ)器)是常用的存儲(chǔ)元件,它能在掉電后保存數(shù)據(jù),為各種電子設(shè)備提供
    的頭像 發(fā)表于 03-30 14:15 ?423次閱讀

    Infineon C515C 8位單片機(jī):功能特性與應(yīng)用解析

    Infineon C515C 8位單片機(jī):功能特性與應(yīng)用解析 在嵌入式系統(tǒng)設(shè)計(jì)領(lǐng)域,單片機(jī)作為核心控制部件,其性能和功能直接影響著整個(gè)系統(tǒng)的表現(xiàn)。今天,我們就來(lái)深入探討一下英飛凌(Infineon
    的頭像 發(fā)表于 03-29 09:15 ?190次閱讀

    SGM48017C/18C/19C:高性能功率MOSFET和IGBT柵極驅(qū)動(dòng)器

    SGM48017C/18C/19C:高性能功率MOSFET和IGBT柵極驅(qū)動(dòng)器 在電子設(shè)計(jì)領(lǐng)域,功率MOSFET和IGBT柵極驅(qū)動(dòng)器的性能對(duì)整個(gè)系統(tǒng)的效率和穩(wěn)定性起著關(guān)鍵作用。今天,我們來(lái)深入
    的頭像 發(fā)表于 03-25 19:05 ?710次閱讀

    深入解析AT24C128C:一款高性能I2C串行EEPROM

    深入解析AT24C128C:一款高性能I2C串行EEPROM 在工業(yè)和商業(yè)應(yīng)用領(lǐng)域,低功耗、低電壓且高性能的存儲(chǔ)設(shè)備需求日益凸顯。AT24C128C作為一款頗具代表性的I2C兼容串行E
    的頭像 發(fā)表于 03-13 16:55 ?967次閱讀

    【ESP32-C2/C3系列】WT9901C2/C3-SN2 開發(fā)板上手指南

    指南本小節(jié)將簡(jiǎn)要介紹WT9901C2/C3-SN2開發(fā)板。1WT9901C2/C3-SN2實(shí)物圖2詳細(xì)管腳描述下表列出了開發(fā)板管腳描述,如圖WT9901
    的頭像 發(fā)表于 02-12 18:16 ?337次閱讀
    【ESP32-<b class='flag-5'>C</b>2/<b class='flag-5'>C</b>3系列】WT9901<b class='flag-5'>C</b>2/<b class='flag-5'>C</b>3-SN2 開發(fā)板上手指南

    C語(yǔ)言安全編碼指南:MISRA C、CERT C、CWE 與 C Secure 標(biāo)準(zhǔn)對(duì)比與Perforce QAC應(yīng)用詳解

    如何編寫真正安全的C語(yǔ)言代碼?指南涵蓋MISRA C、CERT、CWE等國(guó)際安全編碼標(biāo)準(zhǔn)對(duì)比,以及如何借助Perforce QAC自動(dòng)檢測(cè)漏洞。推薦給嵌入式/汽車/工業(yè)軟件的開發(fā)者!
    的頭像 發(fā)表于 01-26 17:38 ?1138次閱讀
    <b class='flag-5'>C</b>語(yǔ)言安全編碼指南:MISRA <b class='flag-5'>C</b>、CERT <b class='flag-5'>C</b>、CWE 與 <b class='flag-5'>C</b> Secure 標(biāo)準(zhǔn)對(duì)比與Perforce QAC應(yīng)用詳解

    ADC121C021/ADC121C021Q/ADC121C027數(shù)據(jù)手冊(cè)

    ? 在電子設(shè)計(jì)領(lǐng)域,模擬 - 數(shù)字轉(zhuǎn)換器(ADC)是連接現(xiàn)實(shí)世界模擬信號(hào)與數(shù)字系統(tǒng)的關(guān)鍵橋梁。今天,我們聚焦于德州儀器(TI)的ADC121C021、ADC121C021Q和ADC121C027這三
    的頭像 發(fā)表于 11-29 13:53 ?1573次閱讀
    ADC121<b class='flag-5'>C</b>021/ADC121<b class='flag-5'>C</b>021Q/ADC121<b class='flag-5'>C</b>027數(shù)據(jù)手冊(cè)

    ADC121C021/ADC121C021Q/ADC121C027數(shù)據(jù)手冊(cè)

    ? 在電子設(shè)計(jì)領(lǐng)域,模擬 - 數(shù)字轉(zhuǎn)換器(ADC)是連接模擬世界和數(shù)字世界的關(guān)鍵橋梁。今天,我們將深入探討德州儀器(TI)的ADC121C021/ADC121C021Q/ADC121C027這三款
    的頭像 發(fā)表于 11-28 09:32 ?627次閱讀
    ADC121<b class='flag-5'>C</b>021/ADC121<b class='flag-5'>C</b>021Q/ADC121<b class='flag-5'>C</b>027數(shù)據(jù)手冊(cè)

    基美通用貼片電容C1210C、C1210V、C1210W、C1210X系列介紹

    基美(KEMET)是一家在電子元件領(lǐng)域享有盛譽(yù)的公司,其生產(chǎn)的貼片電容廣泛應(yīng)用于汽車電子、工業(yè)控制、通信設(shè)備等多種領(lǐng)域。今天,基美授權(quán)代理商南山電子介紹一下基美通用貼片電容C1210CC
    的頭像 發(fā)表于 09-03 16:34 ?1917次閱讀
    基美通用貼片電容<b class='flag-5'>C1210C</b>、<b class='flag-5'>C</b>1210V、<b class='flag-5'>C</b>1210W、<b class='flag-5'>C</b>1210X系列介紹

    基美通用貼片電容C0805CC0805X系列產(chǎn)品特點(diǎn)和應(yīng)用場(chǎng)景介紹

    基美是一家在電子元件制造領(lǐng)域享有盛譽(yù)的企業(yè),其生產(chǎn)的通用貼片電容因卓越的性能和廣泛的應(yīng)用范圍而備受青睞。今天,基美授權(quán)代理商南山電子就介紹一下基美通用貼片電容C0805CC0805X系列產(chǎn)品特點(diǎn)
    的頭像 發(fā)表于 09-01 14:43 ?2553次閱讀
    基美通用貼片電容<b class='flag-5'>C0805C</b>和<b class='flag-5'>C</b>0805X系列產(chǎn)品特點(diǎn)和應(yīng)用場(chǎng)景介紹

    基美車規(guī)電容C2220C系列和C2225C系列的產(chǎn)品優(yōu)勢(shì)和典型應(yīng)用

    基美作為全球領(lǐng)先的電子元件制造商,其車規(guī)級(jí)多層陶瓷電容器(MLCC)在汽車電子領(lǐng)域具有廣泛應(yīng)用。其中,C2220CC2225C系列是其車規(guī)電容中的代表性產(chǎn)品,具備高可靠性、高耐壓和優(yōu)異的溫度穩(wěn)定性
    的頭像 發(fā)表于 08-26 17:06 ?2588次閱讀
    基美車規(guī)電容<b class='flag-5'>C2220C</b>系列和<b class='flag-5'>C2225C</b>系列的產(chǎn)品優(yōu)勢(shì)和典型應(yīng)用

    ArkUI-X平臺(tái)橋接Bridge說(shuō)明

    的三方庫(kù)等。 說(shuō)明 平臺(tái)橋接支持ArkUI調(diào)用Android Java API和iOS Objective-C API。此外,一些平臺(tái)相關(guān)功能可直接通過(guò)已有的OpenHarmony跨平臺(tái)API實(shí)現(xiàn)
    發(fā)表于 06-19 23:12
    沂南县| 黑水县| 阜南县| 乐清市| 武宣县| 丹寨县| 鲁甸县| 乡宁县| 措勤县| 汾阳市| 汉沽区| 江川县| 孟村| 三原县| 铁岭市| 衡水市| 义乌市| 砚山县| 盐津县| 新蔡县| 嵩明县| 湟中县| 叙永县| 颍上县| 嘉禾县| 科尔| 屏东县| 新绛县| 含山县| 贺州市| 商南县| 通化市| 长宁县| 吐鲁番市| 大渡口区| 广宗县| 旅游| 婺源县| 仪陇县| 安庆市| 吉木萨尔县|