91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

Kotlin或?qū)⒊紾o?

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

掃碼添加小助手

加入工程師交流群

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

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

目前 RedMonk 對(duì)編程語(yǔ)言的排序算法基本思路沒(méi)有變化,但是具體的數(shù)據(jù)收集方式改變了?,F(xiàn)在使用 GitHub Archive 作為數(shù)據(jù)源對(duì) GitHub 數(shù)據(jù)進(jìn)行分析;而 Stack Overflow 部分則直接使用其提供的實(shí)用工具 data explorer,具體排序算法見(jiàn)官方介紹。

下圖是 Q3 的編程語(yǔ)言排行情況:

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

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

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

恰如往常,榜單中的排名變動(dòng)越來(lái)越少。RedMonk 方面稱,正如之前所猜測(cè)的那樣,似乎有越來(lái)越多的證據(jù)表明,有關(guān)編程語(yǔ)言使用的暫時(shí)平衡的假設(shè)是正確的。榜單中的 “新興語(yǔ)言” 也都有了一定的年紀(jì),譬如 Go 發(fā)布距今已有 13 年的歷史;Rust,12 年;Dart 和 Kotlin 11 年;TypeScript,10 年;甚至相對(duì)年輕的 Swift 也已經(jīng)面世八年了。

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

當(dāng)然,這并不是說(shuō)編程語(yǔ)言的進(jìn)化已經(jīng)完成或?qū)⑼瓿伞2还苁呛檬菈?,我們的行業(yè)都是一個(gè)致力于不斷改造的反復(fù)無(wú)常的行業(yè)。但它確實(shí)表明,目前,行業(yè)創(chuàng)新集中在編程語(yǔ)言以外的領(lǐng)域,我們可能已經(jīng)對(duì)可供開(kāi)發(fā)人員使用的各種語(yǔ)言達(dá)成了相對(duì)的 —— 可能是暫時(shí)的 —— 滿足感。

RedMonk 對(duì)此次排行榜中個(gè)別編程語(yǔ)言的排名變化進(jìn)行了分析和點(diǎn)評(píng):

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

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

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

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

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

審核編輯 :李倩

聲明:本文內(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)投訴
  • Go
    Go
    +關(guān)注

    關(guān)注

    0

    文章

    45

    瀏覽量

    12568
  • 編程語(yǔ)法
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    7032

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

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Go 語(yǔ)言高并發(fā)服務(wù)設(shè)計(jì)與性能調(diào)優(yōu)實(shí)戰(zhàn):從萬(wàn)級(jí)到百萬(wàn)級(jí)并發(fā)的演進(jìn)之路

    items { go func(i string) { // 如果這里發(fā)生 panic 阻塞,Goroutine 永遠(yuǎn)不會(huì)退出 heavyProcess(i) }(item) } // 沒(méi)有
    發(fā)表于 02-18 19:19

    技嘉全新 27 寸 WOLED 電競(jìng)顯示器 GO27Q24G 正式上市

    臺(tái)北2026年2月9日 /美通社/ -- 全球電腦領(lǐng)導(dǎo)品牌 GIGABYTE 技嘉科技宣布旗下 GO27Q24G WOLED 電競(jìng)顯示器正式上市。這款 27 寸 QHD 四邊無(wú)邊框熒幕具備
    的頭像 發(fā)表于 02-10 11:06 ?120次閱讀

    “明牌”對(duì)局,自變量開(kāi)源模型超越pi0

    “明牌”對(duì)局,自變量開(kāi)源模型超越pi0
    的頭像 發(fā)表于 01-10 12:00 ?5585次閱讀
    “明牌”對(duì)局,自變量開(kāi)源模型<b class='flag-5'>超越</b>pi0

    比亞迪首次超越特斯拉,全球純電銷量第一!

    2024年,特斯拉以約2萬(wàn)輛的微弱優(yōu)勢(shì)領(lǐng)先于比亞迪,而2025年比亞迪銷量大幅超越特斯拉。比亞迪此次超越特斯拉,意味著其有望憑借規(guī)模優(yōu)勢(shì)強(qiáng)化零部件采購(gòu)能力,進(jìn)一步提升價(jià)格競(jìng)爭(zhēng)力。
    的頭像 發(fā)表于 01-04 17:11 ?403次閱讀

    XENSIV? DPS310/368 Pressure Sensor 2Go Kit :高精度壓力傳感解決方案

    XENSIV? DPS310/368 Pressure Sensor 2Go Kit :高精度壓力傳感解決方案 一、引言 在電子設(shè)備設(shè)計(jì)中,壓力傳感器是一個(gè)至關(guān)重要的元件,廣泛應(yīng)用于氣象監(jiān)測(cè)
    的頭像 發(fā)表于 12-20 11:30 ?1273次閱讀

    低成本TLI4971/TLE4971電流傳感器評(píng)估套件——MS2Go與S2Go

    低成本TLI4971/TLE4971電流傳感器評(píng)估套件——MS2Go與S2Go 在電子工程師的日常工作中,電流傳感器的評(píng)估和應(yīng)用是一個(gè)重要的環(huán)節(jié)。今天我們要介紹的是英飛凌(Infineon
    的頭像 發(fā)表于 12-19 16:50 ?829次閱讀

    XENSIV? PAS CO2 Sensor2Go評(píng)估套件快速上手指南

    XENSIV? PAS CO2 Sensor2Go評(píng)估套件快速上手指南 在電子工程領(lǐng)域,對(duì)于二氧化碳($CO_2$)傳感器的評(píng)估和應(yīng)用是一個(gè)重要的研究方向。英飛凌的XENSIV? PAS CO2
    的頭像 發(fā)表于 12-19 16:15 ?557次閱讀

    XENSIV? TLE4973電流傳感器2GO套件:低成本評(píng)估解決方案

    XENSIV? TLE4973電流傳感器2GO套件:低成本評(píng)估解決方案 在電子工程師的日常工作中,快速且低成本地評(píng)估新的傳感器是一項(xiàng)重要需求。英飛凌的XENSIV? TLE4973電流傳感器2GO
    的頭像 發(fā)表于 12-19 10:30 ?448次閱讀

    KIT_XMC14_2GO開(kāi)發(fā)板:功能特性與硬件解析

    KIT_XMC14_2GO開(kāi)發(fā)板:功能特性與硬件解析 在電子開(kāi)發(fā)領(lǐng)域,一款性能出色且功能豐富的開(kāi)發(fā)板對(duì)于工程師來(lái)說(shuō)至關(guān)重要。今天,我們就來(lái)詳細(xì)探討一下KIT_XMC14_2GO開(kāi)發(fā)板,它配備了英飛凌
    的頭像 發(fā)表于 12-19 10:20 ?445次閱讀

    探索TLE493D-P3XX-MS2GO 3D 2Go套件:開(kāi)啟3D磁傳感器評(píng)估之旅

    探索TLE493D-P3XX-MS2GO 3D 2Go套件:開(kāi)啟3D磁傳感器評(píng)估之旅 在電子工程師的日常工作中,評(píng)估和開(kāi)發(fā)磁傳感器是一項(xiàng)常見(jiàn)且重要的任務(wù)。英飛凌(Infineon
    的頭像 發(fā)表于 12-18 17:15 ?811次閱讀

    房產(chǎn)數(shù)據(jù)平臺(tái)安家go獲取地區(qū)列表數(shù)據(jù)的API接口

    ? 在房產(chǎn)數(shù)據(jù)平臺(tái)“安家go”中,獲取地區(qū)列表數(shù)據(jù)是一個(gè)常見(jiàn)需求,它允許開(kāi)發(fā)者訪問(wèn)全國(guó)特定區(qū)域的行政區(qū)劃信息,如省、市、區(qū)縣等。這對(duì)于構(gòu)建房產(chǎn)搜索、數(shù)據(jù)分析地圖應(yīng)用至關(guān)重要。本文
    的頭像 發(fā)表于 11-21 14:38 ?342次閱讀
    房產(chǎn)數(shù)據(jù)平臺(tái)安家<b class='flag-5'>go</b>獲取地區(qū)列表數(shù)據(jù)的API接口

    Kuikly鴻蒙版正式開(kāi)源 —— 揭秘卓越性能適配之旅

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

    一個(gè)帶有CYPD3177的自定義COOLDIM_PRG_BOARD,當(dāng)它翻轉(zhuǎn)時(shí),則沒(méi)有POWER_DRILL2GO,為什么?

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

    如果 PD 合約不匹配,BCR 是否仍會(huì)打開(kāi) SINK_FET_EN POWER_DRILL2GO路徑?

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

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

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