色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Kotlin或將超越Go?

OSC開源社區 ? 來源:OSC開源社區 ? 作者:OSC開源社區 ? 2022-11-14 15:16 ? 次閱讀

知名軟件行業分析公司 RedMonk 發布了 2022 年 6 月(第三季度)編程語言排行榜。

RedMonk 編程語言排行榜通過追蹤編程語言在 GitHub 和 Stack Overflow 上的代碼使用情況與討論數量,統計分析后進行排序,其旨在深入了解潛在的語言采用趨勢。該榜單一年發布兩次,這是今年的第二份榜單。上一次榜單發布是在 3 月份,即第一季度編程語言排行。

目前 RedMonk 對編程語言的排序算法基本思路沒有變化,但是具體的數據收集方式改變了。現在使用 GitHub Archive 作為數據源對 GitHub 數據進行分析;而 Stack Overflow 部分則直接使用其提供的實用工具 data explorer,具體排序算法見官方介紹。

下圖是 Q3 的編程語言排行情況:

555539cc-6357-11ed-8abf-dac502259ad0.png

排名前 20 的編程語言為:

1 JavaScript

2 Python

3 Java

4 PHP

5 C#

6 CSS

7 C++

7 TypeScript

9 Ruby

10 C

11 Swift

12 R

12 Objective-C

14 Shell

15 Scala

15 Go

17 PowerShell

17 Kotlin

19 Rust

19 Dart

恰如往常,榜單中的排名變動越來越少。RedMonk 方面稱,正如之前所猜測的那樣,似乎有越來越多的證據表明,有關編程語言使用的暫時平衡的假設是正確的。榜單中的 “新興語言” 也都有了一定的年紀,譬如 Go 發布距今已有 13 年的歷史;Rust,12 年;Dart 和 Kotlin 11 年;TypeScript,10 年;甚至相對年輕的 Swift 也已經面世八年了。

期望一種新語言在這些排名中表現出色是不合理的。它們本質上是遞增的,要從長遠使用和討論方面看才更有利。但有趣的是,我們 RedMonk 并沒有真正遇到許多新興的編程語言,只有少數例外,比如 Ballerina——5 歲,排名第 87 位。

當然,這并不是說編程語言的進化已經完成或將完成。不管是好是壞,我們的行業都是一個致力于不斷改造的反復無常的行業。但它確實表明,目前,行業創新集中在編程語言以外的領域,我們可能已經對可供開發人員使用的各種語言達成了相對的 —— 可能是暫時的 —— 滿足感。

RedMonk 對此次排行榜中個別編程語言的排名變化進行了分析和點評:

TypeScript (1):長期以來,TypeScript 一直是崛起最迅速的語言之一,也是為什么與流行的現有語言的互操作性可以極大地促進使用和采用的典型例子之一。但近期以來,TypeScript 在該榜單中的排名卻總是停滯不前。在過去的三輪調查中,TypeScript 一直保持第八的位置;本季度則與 C++ 并列第七。RedMonk 曾指出過一些與編程語言流行度相關的一般因素,包括:前面提到的與流行的現有語言的互操作性;任何增加的安全相關功能的可用性;以及與流行框架或項目的關聯。TypeScript 有幸兼備了所有的這些,“目前幾乎沒有跡象表明該語言除了向上發展外還會有其他任何方向,唯一真正的問題是在什么時間范圍內”。

Go (1):與 TypeScript 不同,Go 的軌跡并不清晰。經過穩步且迅速地增長階段后,該語言似乎也開始停滯不前,從未超過第 14 位,并且在最近三場調查中跌至了第 16 位。不過在本季度,Go 的排名上升了一位,回到第 15。就其本身而言,這一提升意義有限;因為排名越低,相互之間的差異也越小。但在此之前,Go 語言已經一年多沒有出現過變動。這也提出了一個問題,即它是否還有進一步上升的空間,或者它是否會繼續徘徊在技術上備受推崇但并不特別受關注的位置上。

Kotlin (1) / Rust (0):和 Go 一樣,Kotlin 過去的三場調查里都處于相同的位置。它和 Rust 在最近幾個季度一直保持著同步發展,但當 Rust 連續第四次排在第 19 位時,Kotlin 實現了從 18 躍升到 17 位。人們對這種語法友好的語言寄予厚望,因為它可以隨時進入世界上最大的編程語言生態系統之一的 Java,但維持其速度和上升勢頭被證明比預期的更難。但事實證明,要維持其速度和上升勢頭比以往預期的要困難得多。考慮到 Kotlin 現在緊隨 Go 之后。在接下來的一兩個季度可以觀察這兩種語言的軌跡,看看 Kotlin 是否會將距離拉得更近,或者一舉超越。

Scala (-1):自 2020 年以來,Scala 在榜單中首次從第 14 位下降到 15。雖然如上所述,這肯定不是命運的重大轉變,但它確實會讓人疑惑語言的未來的長期發展。Scala 多年來一直被用作高度可信的企業后端語言,最近在這方面也沒有什么變化。然而,一個有趣的問題是,將 Akka(一種流行的 Scala 框架)許可的變更是否會以及如何影響 Scala 的采用。Scala 無疑比 Akka 更寬泛,但如果流行的框架可以加速采用它們所基于的語言,那么反之亦然嗎?重新許可的長期影響尚不清楚,但是有一些已知的公共實例,例如 Flink 就表示不會再使用帶有新許可證的 Akka 版本。當然不也能說 Scala 會像 Akka 一樣,但是在增長停滯不前且競爭激烈的語言環境中,不可能排除該決定對語言的不利影響。

Objective C (1):自 2018 年年中達到第 9 位的峰值以來,Objective C 一直處于大幅下降的軌道上。在過去的七次調查中,它只上升了一次;但 RedMonk 認為這一結果并不令人意外,很可能只是其逐步下滑道路上的一個暫時的小插曲。這種古老的語言在《捉鬼敢死隊》(原版)、《奪寶奇兵》和《末日神廟》上映的同一年首次發布,其在這些排名中的受歡迎程度主要歸功于它作為 iOS 生態系統最初認可的首選語言的地位,這是世界上最大和最有商業利潤的消費市場之一。但當 Apple 在 2014 年宣布現代 Swift 為其繼任者時,這一切似乎都已成定局。

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Go
    Go
    +關注

    關注

    0

    文章

    43

    瀏覽量

    12258
  • 編程語法
    +關注

    關注

    0

    文章

    7

    瀏覽量

    6931

原文標題:Kotlin或將超越Go?

文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    馬斯克預言:AI全面超越人類智力

    近日,科技巨頭馬斯克作出了一個關于人工智能(AI)的大膽預測。他斷言,AI的發展速度超乎人類的想象,并將在不久的將來全面超越人類的智力。 馬斯克在X平臺上明確表示,AI的迅猛進步不容忽視。他預測
    的頭像 發表于 12-28 14:23 ?171次閱讀

    在學習go語言的過程踩過的坑

    作為一個5年的phper,這兩年公司和個人都在順應技術趨勢,新項目慢慢從php轉向了go語言,從2021年到現在,筆者手上也先后開發了兩個go項目。在學習go語言的過程中也學習并總結了一些相關的東西,這篇文章就分享下自己踩過的一
    的頭像 發表于 11-11 09:22 ?167次閱讀

    go語言如何解決并發問題

    作為一個后端開發,日常工作中接觸最多的兩門語言就是PHP和GO了。無可否認,PHP確實是最好的語言(手動狗頭哈哈),寫起來真的很舒爽,沒有任何心智負擔,字符串和整型壓根就不用區分,開發速度真的是比
    的頭像 發表于 10-23 13:38 ?141次閱讀
    <b class='flag-5'>go</b>語言如何解決并發問題

    三十分鐘入門基礎Go Java小子版

    前言 Go語言定義 Go(又稱 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 開發的一種靜態、強類型、編譯型語言。Go 語言
    的頭像 發表于 08-12 14:32 ?743次閱讀
    三十分鐘入門基礎<b class='flag-5'>Go</b> Java小子版

    XMC4200 Platform2Go如何通過產生PWM信號來控制測量到的電流值?

    我使用的是 XMC4200 Platform2Go 評估板。 我想通過產生 PWM 信號來控制測量到的電流值。 電流值通過 AD 轉換器作為輸入信號,然后輸出 PWM 信號。
    發表于 05-29 07:38

    求助,關于PSoC4000S POWER_DRILL2GO下降壓擺率的疑問求解

    ( POWER_DRILL2GO下降緩慢),所以我正在考慮在XRES上添加一個復位IC來解決這個問題。 例如,如果復位 IC XRES 置為 1.7V 更低,即使POWER_DRILL2
    發表于 05-21 08:14

    請問STVP+COSMIC環境下的go to definition怎么用?

    STVP+COSMIC環境下的go to definition怎么用? 我現在go to definition在一個宏定義的時候有效果,但是函數什么的沒用,是怎么回事呢,是不是工程里面沒有設置好,求大家幫幫忙?
    發表于 05-11 06:11

    關于go中接口類型的表示方法

    go是一個靜態性語言,每個變量都有靜態的類型,因此每個變量在編譯階段中有明確的變量類型,比如像:int、float32、MyType。
    的頭像 發表于 04-28 10:13 ?375次閱讀

    馬斯克預測明年2026年AI超越最聰明的人類

    馬斯克認為,如果 AGI 界定為超越最聰明的人類智力水平,那么這可能發生在明年兩年內。AGI 研究務求打造出具備類似人類般的智能決策與自學能力的軟件,如今已成為了人工智能領域的重要議題。
    的頭像 發表于 04-09 15:52 ?502次閱讀

    華為折疊手機首次超越三星登頂全球市場份額首位

    在全球可折疊手機市場,華為可能會在今年上半年首次超越三星。
    的頭像 發表于 03-19 10:34 ?672次閱讀
    華為折疊手機<b class='flag-5'>或</b>首次<b class='flag-5'>超越</b>三星登頂全球市場份額首位

    在CYUSB3304-68LTXC上電時RESETN輸入切換為L/H,可以聯動控制POWER_DRILL2GO端子嗎?

    我有一個關于 HX3 的問題。 如果在 CYUSB3304-68LTXC 上電時 RESETN 輸入切換為 L/H,是否可以聯動控制POWER_DRILL2GO端子? 例如,當RESETN輸入為L時, POWER_DRILL2GO
    發表于 03-06 07:45

    PMG1 PoR復位時POWER_DRILL2GO什么時候進入?

    我有兩個關于 PMG1 PoR 的問題。 1.復位時POWER_DRILL2GO什么時候進入? 也許您想在電壓低于預設值時強制 EZ-PD? PMG1-S1 MCU 設備復位
    發表于 03-06 06:03

    Arduino IDE中是否有與Xmc2Go兼容的LoRaWAN庫?

    我想問一下 Arduino IDE 中是否有與 Xmc2Go 兼容的 LoRaWAN 庫? 我正在嘗試使用連接到 Xmc2Go 的 RFM95W Lora 模塊通過 LoRaWAN 數據傳輸
    發表于 02-27 06:05

    如何Go程序編譯到ELF 1開發板

    ElfBoard組建的共創社是嵌入式科技創新與學習實踐的前沿陣地,我們有幸見證著每一位共創官積極投身于嵌入式技術的熱潮中,用實際行動詮釋著探索精神。今天就跟各位小伙伴分享一下共創官是怎樣Go程序
    的頭像 發表于 01-29 10:42 ?547次閱讀
    如何<b class='flag-5'>將</b><b class='flag-5'>Go</b>程序編譯到ELF 1開發板

    為什么無法讀取BGT60LTR11AIP Radar Shield2Go板的SPI數據?

    我有一塊BGT60LTR11AIP Radar Shield2Go板,試圖通過PSOC4 MCU的模擬SPI讀取數據。 我已經評估板設置為SPI模式,為使用官方庫代碼,MCU采用了模擬SPI方式讀取,但是一直無法讀到數據。 附件是項目,有人能幫我嗎?
    發表于 01-23 06:20
    主站蜘蛛池模板: 暖暖 日本 视频 在线观看免费| 久久精品亚洲视频| 国产久久精品热99看| 青青青久久久| 蜜臀久久99精品久久久久久做爰| 亚洲国产在线精品第二剧情不卡| 国产激情精品久久久久久碰| 欧洲最强rapper潮水喷视频| 99久久精品国产国产毛片| 鲁大师影院在线视频在线观看| 在线看无码的免费网站| 久久亚洲黄色| 91精品国产色综合久久不| 国产色婷婷精品人妻蜜桃成熟时 | 牛牛免费视频| gogo亚洲肉体艺术照片9090| 欧美性动漫3d在线观看完整版| 99热这里只有是精品| 品色堂主页| 俄罗斯老妇女BBXX| 无码国产精品高潮久久9| bl撅高扒开臀缝哦| 男生脱美女内裤内衣动态图| 538prom精品视频我们不只是| 蜜柚在线观看免费高清官网视频| 99久久久国产精品免费蜜臀| 青青久久精品| 国产精品成人影院| 亚洲乱码国产一区三区| 久久最新地址获取| 99视频精品全部免费观看| 日本老师xxxxx18| 国产精品资源网站在线观看| 亚洲中文字幕永久在线全国| 蜜芽国产在线精品欧美| 范冰冰hdxxxx| 亚洲天堂久久久| 嫩草影院久久精品| 国产精品久久久久久久久久免费 | 私密按摩师在线观看 百度网盘| 国产一区二区高清|