chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

Kotlin或?qū)⒊紾o?

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 作者:OSC開源社區(qū) ? 2022-11-14 15:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

目前 RedMonk 對編程語言的排序算法基本思路沒有變化,但是具體的數(shù)據(jù)收集方式改變了?,F(xiàn)在使用 GitHub Archive 作為數(shù)據(jù)源對 GitHub 數(shù)據(jù)進行分析;而 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 方面稱,正如之前所猜測的那樣,似乎有越來越多的證據(jù)表明,有關(guān)編程語言使用的暫時平衡的假設(shè)是正確的。榜單中的 “新興語言” 也都有了一定的年紀,譬如 Go 發(fā)布距今已有 13 年的歷史;Rust,12 年;Dart 和 Kotlin 11 年;TypeScript,10 年;甚至相對年輕的 Swift 也已經(jīng)面世八年了。

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

當然,這并不是說編程語言的進化已經(jīng)完成或?qū)⑼瓿?。不管是好是壞,我們的行業(yè)都是一個致力于不斷改造的反復(fù)無常的行業(yè)。但它確實表明,目前,行業(yè)創(chuàng)新集中在編程語言以外的領(lǐng)域,我們可能已經(jīng)對可供開發(fā)人員使用的各種語言達成了相對的 —— 可能是暫時的 —— 滿足感。

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

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

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

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

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

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

審核編輯 :李倩

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

    關(guān)注

    0

    文章

    45

    瀏覽量

    12495
  • 編程語法
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    7014

原文標題:Kotlin或?qū)⒊紾o?

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    請問如何USB設(shè)備設(shè)置為全速設(shè)備高速設(shè)備?

    如何USB設(shè)備設(shè)置為全速設(shè)備高速設(shè)備?
    發(fā)表于 08-28 06:27

    是否可以所有 GPIO 設(shè)置為從斷電空閑模式喚醒系統(tǒng)?

    是否可以所有 GPIO 設(shè)置為從斷電空閑模式喚醒系統(tǒng)?
    發(fā)表于 08-25 06:55

    Kuikly鴻蒙版正式開源 —— 揭秘卓越性能適配之旅

    Kotlin Multiplatform為依托,解決了過去業(yè)界跨端框架普遍存在的性能、體驗跟原生不一致以及開發(fā)生態(tài)問題;設(shè)計上最大程度邏輯實現(xiàn)在Kotlin跨端側(cè),使Native側(cè)的邏輯極致輕量
    發(fā)表于 06-04 16:46

    一個帶有CYPD3177的自定義COOLDIM_PRG_BOARD,當它翻轉(zhuǎn)時,則沒有POWER_DRILL2GO,為什么?

    我有一個帶有 CYPD3177 的自定義COOLDIM_PRG_BOARD 。 當插入時,它僅從POWER_DRILL2GO電源接收POWER_DRILL2GO信號,并且 USB 電纜處于一個方向
    發(fā)表于 05-26 07:24

    如果 PD 合約不匹配,BCR 是否仍會打開 SINK_FET_EN POWER_DRILL2GO路徑?

    BCR 具有 SINK_FET_EN 和 SAFE_PWR_EN 引腳來控制POWER_DRILL2GO消耗路徑。 如果 PD 合約不匹配,BCR 是否仍會打開 SINK_FET_EN POWER_DRILL2GO路徑?或者只打開 SAFE_PWR_EN POWER_DR
    發(fā)表于 05-23 08:01

    從 Java 到 Go:面向?qū)ο蟮木奕伺c云原生的輕騎兵

    Go 語言在 2009 年被 Google 推出,在創(chuàng)建之初便明確提出了“少即是多(Less is more)”的設(shè)計原則,強調(diào)“以工程效率為核心,用極簡規(guī)則解決復(fù)雜問題”。它與 Java 語言生態(tài)
    的頭像 發(fā)表于 04-25 11:13 ?408次閱讀

    科技云報到:RPA怎么了?2025年強的可怕!

    科技云報到:RPA怎么了?2025年強的可怕!
    的頭像 發(fā)表于 03-04 15:18 ?519次閱讀
    科技云報到:RPA怎么了?2025年<b class='flag-5'>或</b><b class='flag-5'>將</b>強的可怕!

    AMAZINGIC晶焱科技技術(shù)應(yīng)用:典范轉(zhuǎn)移 EV全生態(tài)系商機 - The CAN SIC Transceiver Is Ready To Go.

    AMAZINGIC晶焱科技技術(shù)應(yīng)用:典范轉(zhuǎn)移 EV全生態(tài)系商機 - The CAN SIC Transceiver Is Ready To Go.
    的頭像 發(fā)表于 02-05 16:01 ?816次閱讀
    AMAZINGIC晶焱科技技術(shù)應(yīng)用:典范轉(zhuǎn)移 EV全生態(tài)系商機 - The CAN SIC Transceiver Is Ready To <b class='flag-5'>Go</b>.

    典范轉(zhuǎn)移 EV全生態(tài)系商機 - The CAN SIC Transceiver Is Ready To Go.

    典范轉(zhuǎn)移 EV全生態(tài)系商機 - The CAN SIC Transceiver Is Ready To Go.
    的頭像 發(fā)表于 01-22 17:23 ?773次閱讀
    典范轉(zhuǎn)移 EV全生態(tài)系商機 - The CAN SIC Transceiver Is Ready To <b class='flag-5'>Go</b>.

    馬斯克預(yù)言:AI全面超越人類智力

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

    影目科技發(fā)布全球首款同傳翻譯眼鏡INMO GO2

    近日,搭載紫光展銳W517芯片平臺的INMO GO2由影目科技正式推出。作為全球首款專為商務(wù)場景設(shè)計的智能翻譯眼鏡,INMO GO2 以“快、準、穩(wěn)”三大核心優(yōu)勢,突破傳統(tǒng)翻譯產(chǎn)品局限,為全球商務(wù)人士帶來高效、自然、穩(wěn)定的跨語言交流體驗。
    的頭像 發(fā)表于 12-11 10:00 ?1710次閱讀

    在學(xué)習go語言的過程踩過的坑

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

    沙特計劃啟動千億美元級AI項目&quot;超越計劃&quot;

    據(jù)知情人士透露,沙特阿拉伯正積極籌備一項名為“超越計劃”(Project Transcendence)的人工智能(AI)項目,該項目預(yù)計獲得高達1000億美元的資金支持,旨在打造一個能與鄰國阿聯(lián)酋
    的頭像 發(fā)表于 11-07 14:54 ?1149次閱讀

    馬斯克預(yù)測:成本下降,2040年人形機器人數(shù)量超人類

    10月30日訊,在沙特阿拉伯舉辦的“未來投資倡議”大會上,埃隆·馬斯克通過視頻連線分享了他對人形機器人未來發(fā)展的獨到見解。他預(yù)測,至2040年,人形機器人的數(shù)量超越人類,全球范圍內(nèi)預(yù)計將有至少100億臺人形機器人投入使用。
    的頭像 發(fā)表于 10-30 15:03 ?1391次閱讀

    go語言如何解決并發(fā)問題

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