言語別速度統計

各言語の純粋計算時間(最小実行時間 - ベース実行時間)を使って相対速度を計算しています。
ベース実行時間は各言語のNo.9000 Hello World!(テスト用)での最小実行時間で、実行のオーバーヘッドを表します。
基準言語(C++17)を100%として、各問題での相対速度の平均を表示しています。
100%より大きい言語は基準言語より速く、小さい言語は遅いことを示します。
※ 純コード(Pure)の提出のみを対象としています。
※ スコア問題・ショートコード問題は除外しています。
※ 基準言語もACしている問題のみを対象としています。10問以上ACがある言語のみ表示。
※ 高速化されるユーザーに依存しますので、あくまで参考程度にご覧ください。

# 言語 問題数 ベース(ms) 相対速度 速度バー
1 C11(gcc12 gnu拡張) 515 1 511.1%
2 Text 12 0 186.7%
3 cLay 1346 1 179.8%
4 C90(gcc12) 434 1 175.0%
5 C++14 3117 1 144.4%
6 C++23 3001 1 137.1%
7 C(gnu17) 1876 1 120.9%
8 C++11 2263 1 120.4%
9 Rust 2911 0 114.9%
10 C90 434 1 114.4%
11 C++17 3367 1 100.0%
12 Fortran 430 1 96.4%
13 C++17(clang) 1371 1 89.2%
14 Standard ML 286 1 85.3%
15 Nim 1209 1 84.9%
16 OCaml 413 1 84.1%
17 Haskell 672 1 80.2%
18 Whitespace 177 1 79.7%
19 C++17(gcc12) 2500 2 78.2%
20 Kuin 868 1 78.0%
21 Brainfuck 38 1 77.3%
22 Bash 458 1 75.8%
23 Go 1619 1 71.7%
24 C 256 1 70.6%
25 Lua 1383 1 64.6%
26 D 2587 0 64.5%
27 Crystal 730 1 63.3%
28 Swift 347 7 61.7%
29 Perl 1140 2 58.9%
30 C++11(old_compat) 265 0 57.5%
31 PHP 482 32 51.5%
32 PyPy3 3183 23 49.2%
33 Vim script 44 5 48.1%
34 C++17(gnu拡張) 31 0 43.7%
35 C++23(gnu拡張) 34 0 42.8%
36 Common Lisp 513 6 40.1%
37 Julia 34 165 36.6%
38 C#(csc) 1786 13 35.4%
39 Ruby 1505 51 33.1%
40 C# 1780 37 28.1%
41 Java 2628 28 25.9%
42 Python3 2379 24 19.8%
43 TypeScript 146 58 18.4%
44 Scheme 515 15 15.7%
45 PyPy2 708 53 14.5%
46 Raku 257 189 13.2%
47 F# 416 36 12.1%
48 Python2 22 0 9.2%
49 Scala(Beta) 423 218 8.1%
50 Elixir 256 319 7.7%
51 Kotlin 824 165 5.6%
52 JavaScript 522 47 5.2%