言語別速度統計

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

# 言語 問題数 ベース(ms) 相対速度 速度バー
1 C11(gcc12 gnu拡張) 384 0 313.6%
2 cLay 1345 1 157.8%
3 C(gnu17) 1202 0 150.8%
4 C++23 3035 1 147.9%
5 C90 156 0 145.3%
6 C90(gcc12) 161 0 141.6%
7 C++14 2966 1 124.4%
8 C++23(gcc16) 575 1 108.5%
9 C++11 2112 1 107.7%
10 Rust 2217 0 106.9%
11 C++17 3373 0 100.0%
12 C++17(gcc12) 2583 1 78.4%
13 C++17(clang) 1271 1 78.1%
14 Haskell 552 1 77.5%
15 Fortran 233 0 77.4%
16 OCaml 312 0 77.0%
17 C++11(old_compat) 235 0 75.9%
18 Nim 1127 0 74.0%
19 Kuin 717 1 73.6%
20 Bash 369 0 71.2%
21 C 207 0 70.3%
22 C++23(gnu拡張gcc16) 86 0 69.5%
23 C++23(gnu拡張) 73 0 65.9%
24 Swift 267 4 64.6%
25 Go 1492 0 62.9%
26 D 2124 0 61.4%
27 Crystal 719 0 59.2%
28 Perl 1019 1 57.3%
29 C++17(gnu拡張) 38 0 54.5%
30 PHP 363 29 54.2%
31 Lua 1160 0 53.3%
32 Standard ML 69 0 52.5%
33 Vim script 25 2 48.6%
34 Common Lisp 410 4 48.1%
35 Whitespace 124 0 46.9%
36 TypeScript 93 86 40.1%
37 PyPy2 615 48 34.1%
38 PyPy3 3191 23 33.1%
39 Python3 2345 19 31.3%
40 C#(csc) 1652 12 31.1%
41 F# 337 34 29.8%
42 Julia 32 171 29.1%
43 Ruby 1367 48 27.2%
44 Scheme 405 15 25.4%
45 C# 1761 26 22.6%
46 JavaScript 420 33 17.9%
47 Java 2528 25 17.3%
48 Python2 19 0 14.8%
49 Scala(Beta) 344 221 5.0%
50 Kotlin 721 66 5.0%
51 Elixir 193 293 4.0%
52 Raku 210 162 2.8%