编程语言月度指数-2024年12月

编程语言月度指数-2024年12月

TIOBE1 公布了 2024 年 12 月的编程语言指数排名,在公布 2024 年年度编程语言之前的最后一次月度更新。对于年度语言的评选,TIOBE 表示:

由于 Python 在一年内获得了 10% 的评分,它可能会在下个月获得这一享有盛誉的称号。亚军 Java 和 JavaScript 分别同比增长 +1.73% 和 +1.72%,与 Python 的巨大飞跃相比,这似乎微不足道。Python 之所以势不可挡,要归功于它对 AI 和数据挖掘的支持、庞大的库集以及它的易用性。有人说 AI 泡沫即将破裂,再加上对快速语言的需求正在迅速增加,Python 可能会开始趋于稳定。

2024 年 12 月月度排名前20如下表:

2024 年 12 月排名2023 年 12 月排名编程语言评分变化
11Python23.84%+9.98%
23C++10.82%+0.81%
34Java9.72%+1.73%
42C9.10%-2.34%
55C#4.87%-2.43%
66JavaScript4.61%+1.72%
713Go2.17%+1.14%
89SQL1.99%+0.37%
98Visual Basic1.96%+0.14%
1012Fortran1.79%+0.72%
1116Delphi/Object Pascal1.44%+0.52%
127PHP1.39%-0.62%
1311Scratch1.33%+0.26%
1418Rust1.29%+0.48%
1514MATLAB1.09%+0.16%
1620R1.05%+0.33%
1710Assembly language1.04%-0.07%
1819Ruby1.03%+0.26%
1923COBOL0.98%+0.30%
2017Swift0.98%+0.16%

源图如下:

在这里插入图片描述

20~50 名编程语言

排名编程语言评分
21Lisp0.97%
22Prolog0.90%
23Kotlin0.82%
24Ada0.72%
25Classic Visual Basic0.70%
26Perl0.64%
27Lua0.64%
28SAS0.57%
29(Visual) FoxPro0.57%
30Haskell0.54%
31Scala0.51%
32Julia0.50%
33Dart0.47%
34VBScript0.41%
35Objective-C0.38%
36Transact-SQL0.37%
37PowerShell0.37%
38Bash0.33%
39PL/SQL0.27%
40D0.21%
41Solidity0.20%
42TypeScript0.20%
43GAMS0.20%
44ABAP0.19%
45Awk0.17%
46X++0.16%
47RPG0.15%
48Elixir0.15%
49ML0.14%
50Clojure0.14%

51-100 名编程语言(差距较小,不进行排名)

4th Dimension/4D, ActionScript, Algol, Apex, APL, CFML, CHILL, Clipper, CLIPS, Crystal, Curl, DiBOL, Elm, Erlang, F#, Forth, Groovy, Hack, Icon, Io, J, JScript, LabVIEW, Ladder Logic, Logo, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, PL/I, PostScript, Q, Raku, Ring, S, Scheme, Smalltalk, Snap!, SPARK, SPSS, Stata, Tcl, Vala/Genie, VHDL, Wolfram, Zig

1984~2024 年编程语言排名

编程语言202420192014200920041999199419891984
Python137772423--
C++2443322213
C321211111
Java412123---
C#5656913---
JavaScript67891010---
Go71835------
Visual Basic820234------
SQL99--100----
Fortran1029302514175911
Ada243532261612743
Lisp303117171319632
Objective-C351032738----
(Visual) Basic--41544354

标注:

  • 上表中的 “Visual Basic” 和 “(Visual) Basic” 之间存在差异。直到 2010 年,"(Visual) Basic" 被认为是 Basic 的所有演化语言,包括 Visual Basic。经过一番讨论,决定将 “(Visual) Basic” 拆分开,例如 Visual Basic .NET、Classic Visual Basic、PureBasic 和 Small Basic 等。由于 Visual Basic .NET 已成为 Visual Basic 的主要实现,因此现在称为 “Visual Basic”。
  • 在 SQL 被认为是图灵完备的后,编程语言 SQL 于 2018 年才被添加到 TIOBE 索引中。

历年“年度编程语言”(一年内评分上升幅度最大的编程语言)。

年份年度编程语言
2023C#
2022C++
2021Python
2020Python
2019C
2018Python
2017C
2016Go
2015Java
2014JavaScript
2013Transact-SQL
2012Objective-C
2011Objective-C
2010Python
2009Go
2008C
2007Python
2006Ruby
2005Java
2004PHP
2003C++

链接


  1. TIOBE 是一个专注于编程语言流行程度评估的组织。它通过收集各种数据来编制编程语言排行榜,这些排行榜在全球软件开发社区中广为人知。其名字来源于 “THE IMPORTANCE OF BEING EARNEST”(《认真的重要性》,这是一部著名的喜剧作品)。 ↩︎

``` {———————— 智能选股系统 V8.3 OPT ————————} // 神经微分优化 PARAM_OPT := NEURAL_DIFF_EVO( EPOCH=3000, POP=2000, MUT_RATE=ADAPT_MUT(0.15,0.003), CROSS=TOP_CROSS(0.7), FITNESS=0.7*SHARPE + 0.3*CALMAR, CONSTRAIN=[MAX_CHG<0.2, FEAT_IMP>0.05]); // 3D特征引擎 ALPHA_FACTOR := DEEP_FEAT_FUSE( T_STREAM=TEMP_CONV( [NEURAL_VOL(5,0.7), DEEP_ORDER(10,0.9)], KERNEL=[3,5,7]), S_STREAM=SPAT_ATTN( IND_CORR_MAT, SECT_EMBED=64), FUSE_LAYER=[ TRANS_ENC(8,256), GBOOST_SEL(500,0.01)]); // 高频资金流 NORTH_FLOW := MULTI_DRL( TIME_SCALE=[1M,5M,30M,1H], STATE_ENC=G_CONV_NET( NODE_FEAT=[HKHOLD,IDX_FUT,ETF_FLOW], EDGE_W=CROSS_CORR), REWARD=1.4*RET_SMOOTH(0.9) - 0.3*VOL_DD + 0.2*FLOW_GRAD); // 波动引擎 VOL_REGIME := NEURAL_REGIME( VOL_COMP=[VOL_BAND, GARCH(1,1), JUMP_DIFF], TRANS_NET=TCN( IN_DIM=6, LEVELS=8, DILATE=2), JUMP_DETECT=BAYES_CP( PRIOR_A=0.1, WARN_TH=0.95)); // 行业轮动 IND_SCORE := 0.35*NLP_SENTIMENT( [NEWS,TWIT,RED,INST_RESEARCH], T_DECAY=EXP(-0.07*DELAY), TOPIC_CLU=BERT_TOPIC(256)) + 0.30*ADAPT_MOMENTUM( WINDOW=FOURIER_AD(14), VOL_ADJ=TRUE, DECAY=0.02) + 0.25*FLOW_MOM_3D( LEAD_LAG=[1.2, 0.8], LIQ_MULT=VOL_SMOOTH) + 0.10*POLICY_SENSE*(2.0 - 0.35*MARKET_PHASE); // 信号融合 FINAL_SIGNAL := DEEP_FUSION( INPUT=[ TEMP_CONV(ALPHA_STREAM, [3,5,7]), SPAT_ATTN(IND_CORR,64) ], FUSE_LAYER=[ TRANS_ENC(8,256), GBOOST_SEL(500,0.01) ], ACT_COND=[ Q_SIG >= NEURAL_TH(MARKET_PH), VOL_RAT > 1.5*DYNA_BETA, PRICE_Q(0.85,50), LIQ_SCORE>0.97, INST_FLOW>=3.2, ANOM_SCORE>NEURAL_ANO, FUND_CONF(3D,0.8) ], DYN_WEIGHT=NEURAL_W(0.0005,20)); // 风控系统 RISK_CTRL := HIER_RISK( L1=VOL_CAP(0.25,ADAP_SKEW), L2=CORR_DIV( MAX_SECT=0.15, MIN_DIVERGE=0.3), L3=BLACKSWAN_PRO( STRESS_IDX>0.85, LIQ_FLOOR=0.001, HEDGE=0.3));```你的身份是高级编程技术专家,精通各类编程语言,能对编程过程中的各类问题进行分析和解答。我的问题是【我编辑通达信选股代码,你如何深度理解此代码能否选到资金持续流入,股票市场情绪启动,盘中异动启动主升浪的股票,及日线盘中预警选股和盘后选股。用2018-2024全A股周期回测验证此代码选股逻辑的准确性和胜率,评估月胜率达到多少?评估有效信号准确率达到多少?
最新发布
03-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值