Skip to content

Releases: acheronfail/count

149

10 Jan 23:27
Compare
Choose a tag to compare
149
Execution time Max Memory Usage
position name mean
1 assembly 309.66503ms
2 zig 309.69395ms
3 pascal 310.12924ms
4 nim 310.14390ms
5 c-clang 310.15039ms
6 cpp-gcc 310.22856ms
7 c-gcc 310.25477ms
8 rust 310.33529ms
9 fortran 310.64252ms
10 cpp-clang 310.99716ms
11 bun 324.91515ms
12 go 325.65189ms
13 node 337.00446ms
14 deno 338.77258ms
15 java 353.45525ms
16 kotlin 362.45911ms
17 coffeescript 369.61176ms
18 csharp 483.06458ms
19 scala 745.99448ms
20 crystal 1.76007s
21 erlang 2.41672s
22 php 3.19800s
23 lua 4.63364s
24 forth 4.94840s
25 ruby 7.02550s
26 haskell 16.44124s
27 cobol 19.85596s
28 perl 30.58125s
29 julia 33.43663s
30 python3 38.90507s
31 smalltalk 2.00944m
32 prolog 2.57072m
position name max_rss
1 assembly 262.1440000 kB
2 zig 262.1440000 kB
3 pascal 393.2160000 kB
4 c-clang 1.4417920 MB
5 c-gcc 1.4417920 MB
6 nim 1.4417920 MB
7 rust 1.8350080 MB
8 fortran 2.6214400 MB
9 lua 2.6214400 MB
10 forth 3.1457280 MB
11 go 3.2931840 MB
12 cpp-clang 3.4078720 MB
13 cpp-gcc 3.4078720 MB
14 haskell 4.1943040 MB
15 perl 4.8496640 MB
16 cobol 6.4225280 MB
17 smalltalk 7.8643200 MB
18 python3 8.5196800 MB
19 prolog 10.4857600 MB
20 php 19.3044480 MB
21 csharp 24.9405440 MB
22 ruby 30.0154880 MB
23 java 42.2133760 MB
24 kotlin 43.7780480 MB
25 node 46.6739200 MB
26 erlang 49.4755840 MB
27 coffeescript 52.3755520 MB
28 deno 55.0461440 MB
29 bun 69.9842560 MB
30 scala 86.5853440 MB
31 crystal 259.7068800 MB
32 julia 295.7680640 MB
name command version
assembly ./count 1000000000 NASM version 2.15.05
bun bun run count.js 1000000000 1.0.22
c-clang ./a.out 1000000000 Ubuntu clang version 14.0.0-1ubuntu1.1
c-gcc ./a.out 1000000000 gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
cobol ./count 1000000000 cobc (GnuCOBOL) 3.1.2.0
coffeescript coffee ./count.coffee 1000000000 CoffeeScript version 1.12.8
cpp-clang ./a.out 1000000000 Ubuntu clang version 14.0.0-1ubuntu1.1
cpp-gcc ./a.out 1000000000 g++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
crystal crystal run ./count.cr -- 1000000000 Crystal 1.11.0 [95d04fab4] (2024-01-08) LLVM: 15.0.7 Default target: x86_64-unknown-linux-gnu
csharp mono ./count.exe 1000000000 Mono C# compiler version 6.8.0.105
Mono JIT compiler version 6.8.0.105 (Debian 6.8.0.105+dfsg-3.2 Wed Jun 30 05:34:49 UTC 2021)
deno deno run count.deno 1000000000 deno 1.39.2 (release, x86_64-unknown-linux-gnu) v8 12.0.267.8 typescript 5.3.3
erlang erl -noshell -s count start 1000000000 24.2.1
forth gforth ./count.fth 1000000000
fortran ./a.out 1000000000 GNU Fortran (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
go ./count 1000000000 go version go1.18.1 linux/amd64
haskell ./count 1000000000 The Glorious Glasgow Haskell Compilation System, version 8.8.4
java java count 1000000000 javac 11.0.21
openjdk 11.0.21 2023-10-17
julia julia ./count.jl 1000000000 julia version 1.10.0
kotlin java -jar count.jar 1000000000 openjdk 11.0.21 2023-10-17
lua lua ./count.lua 1000000000 Lua 5.4.4 Copyright (C) 1994-2022 Lua.org, PUC-Rio
nim ./count 1000000000 Nim Compiler Version 2.0.2 [Linux: amd64]
node node count.js 1000000000 v20.10.0
pascal ./count 1000000000 3.2.2+dfsg-9ubuntu1
perl perl ./count.pl 1000000000 This is perl 5, version 34, subversion 0 (v5.34.0) built for x86_64-linux-gnu-thread-multi
php php ./count.php 1000000000 PHP 8.1.2-1ubuntu2.14 (cli) (built: Aug 18 2023 11:41:11) (NTS)
prolog ./count 1000000000 SWI-Prolog version 8.4.2 for x86_64-linux
python3 python3 count.py 1000000000 Python 3.10.12
ruby ruby count.rb 1000000000 ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]
rust ./count 1000000000 rustc 1.75.0 (82e1608df 2023-12-21)
scala scala count 1000000000
smalltalk gst -f count.st 1000000000 GNU Smalltalk version 3.2.5
zig ./count 1000000000 0.11.0

147

10 Jan 23:03
Compare
Choose a tag to compare
147
name command version
assembly ./count 1000000000 NASM version 2.15.05
bun bun run count.js 1000000000 1.0.22
c-clang ./a.out 1000000000 Ubuntu clang version 14.0.0-1ubuntu1.1
c-gcc ./a.out 1000000000 gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
cobol ./count 1000000000 cobc (GnuCOBOL) 3.1.2.0
coffeescript coffee ./count.coffee 1000000000 CoffeeScript version 1.12.8
cpp-clang ./a.out 1000000000 Ubuntu clang version 14.0.0-1ubuntu1.1
cpp-gcc ./a.out 1000000000 g++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
crystal crystal run ./count.cr -- 1000000000 Crystal 1.11.0 [95d04fab4] (2024-01-08) LLVM: 15.0.7 Default target: x86_64-unknown-linux-gnu
csharp mono ./count.exe 1000000000 Mono C# compiler version 6.8.0.105
Mono JIT compiler version 6.8.0.105 (Debian 6.8.0.105+dfsg-3.2 Wed Jun 30 05:34:49 UTC 2021)
deno deno run count.deno 1000000000 deno 1.39.2 (release, x86_64-unknown-linux-gnu) v8 12.0.267.8 typescript 5.3.3
erlang erl -noshell -s count start 1000000000 24.2.1
forth gforth ./count.fth 1000000000
fortran ./a.out 1000000000 GNU Fortran (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
go ./count 1000000000 go version go1.18.1 linux/amd64
haskell ./count 1000000000 The Glorious Glasgow Haskell Compilation System, version 8.8.4
java java count 1000000000 javac 11.0.21
openjdk 11.0.21 2023-10-17
julia julia ./count.jl 1000000000 julia version 1.10.0
kotlin java -jar count.jar 1000000000 openjdk 11.0.21 2023-10-17
lua lua ./count.lua 1000000000 Lua 5.4.4 Copyright (C) 1994-2022 Lua.org, PUC-Rio
nim ./count 1000000000 Nim Compiler Version 2.0.2 [Linux: amd64]
node node count.js 1000000000 v20.10.0
pascal ./count 1000000000 3.2.2+dfsg-9ubuntu1
perl perl ./count.pl 1000000000 This is perl 5, version 34, subversion 0 (v5.34.0) built for x86_64-linux-gnu-thread-multi
php php ./count.php 1000000000 PHP 8.1.2-1ubuntu2.14 (cli) (built: Aug 18 2023 11:41:11) (NTS)
prolog ./count 1000000000 SWI-Prolog version 8.4.2 for x86_64-linux
python3 python3 count.py 1000000000 Python 3.10.12
ruby ruby count.rb 1000000000 ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]
rust ./count 1000000000 rustc 1.75.0 (82e1608df 2023-12-21)
scala scala count 1000000000
smalltalk gst -f count.st 1000000000 GNU Smalltalk version 3.2.5
zig ./count 1000000000 0.11.0
name mean
zig 309.66702ms
nim 309.94648ms
assembly 310.05901ms
pascal 310.20702ms
c-clang 310.27699ms
rust 310.42670ms
fortran 310.78758ms
c-gcc 310.81206ms
cpp-clang 311.13751ms
cpp-gcc 311.26399ms
bun 324.43750ms
go 326.78524ms
deno 337.74259ms
node 338.27118ms
java 351.51498ms
kotlin 361.95259ms
coffeescript 367.65753ms
csharp 483.41067ms
scala 748.47793ms
crystal 1.79137s
erlang 2.41609s
php 3.18609s
forth 4.22405s
lua 4.87053s
ruby 7.04315s
haskell 15.92548s
cobol 19.62904s
perl 30.45207s
julia 33.34336s
python3 39.94025s
smalltalk 2.00587m
prolog 2.58965m
name max_rss
assembly 262.1440000 kB
zig 262.1440000 kB
pascal 393.2160000 kB
c-clang 1.3107200 MB
nim 1.4417920 MB
c-gcc 1.5728640 MB
rust 1.9660800 MB
fortran 2.4903680 MB
lua 2.6214400 MB
forth 3.0146560 MB
go 3.2931840 MB
cpp-clang 3.5389440 MB
cpp-gcc 3.5389440 MB
haskell 4.0632320 MB
perl 4.8496640 MB
cobol 6.4225280 MB
smalltalk 7.9953920 MB
python3 8.2575360 MB
prolog 10.6168320 MB
php 19.1733760 MB
csharp 26.7878400 MB
ruby 30.1465600 MB
java 40.1940480 MB
kotlin 42.2789120 MB
node 46.6862080 MB
erlang 49.4632960 MB
coffeescript 52.3714560 MB
deno 55.0502400 MB
bun 67.4119680 MB
scala 89.1944960 MB
crystal 259.3996800 MB
julia 294.6211840 MB

146

10 Jan 22:59
Compare
Choose a tag to compare
146
name command version
assembly ./count 1000000000 NASM version 2.15.05
bun bun run count.js 1000000000 1.0.22
c-clang ./a.out 1000000000 Ubuntu clang version 14.0.0-1ubuntu1.1
c-gcc ./a.out 1000000000 gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
cobol ./count 1000000000 cobc (GnuCOBOL) 3.1.2.0
coffeescript coffee ./count.coffee 1000000000 CoffeeScript version 1.12.8
cpp-clang ./a.out 1000000000 Ubuntu clang version 14.0.0-1ubuntu1.1
cpp-gcc ./a.out 1000000000 g++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
crystal crystal run ./count.cr -- 1000000000 Crystal 1.11.0 [95d04fab4] (2024-01-08) LLVM: 15.0.7 Default target: x86_64-unknown-linux-gnu
csharp mono ./count.exe 1000000000 Mono C# compiler version 6.8.0.105
Mono JIT compiler version 6.8.0.105 (Debian 6.8.0.105+dfsg-3.2 Wed Jun 30 05:34:49 UTC 2021)
deno deno run count.deno 1000000000 deno 1.39.2 (release, x86_64-unknown-linux-gnu) v8 12.0.267.8 typescript 5.3.3
erlang erl -noshell -s count start 1000000000 24.2.1
forth gforth ./count.fth 1000000000
fortran ./a.out 1000000000 GNU Fortran (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
go ./count 1000000000 go version go1.18.1 linux/amd64
haskell ./count 1000000000 The Glorious Glasgow Haskell Compilation System, version 8.8.4
java java count 1000000000 javac 11.0.21
openjdk 11.0.21 2023-10-17
julia julia ./count.jl 1000000000 julia version 1.10.0
kotlin java -jar count.jar 1000000000 openjdk 11.0.21 2023-10-17
lua lua ./count.lua 1000000000 Lua 5.4.4 Copyright (C) 1994-2022 Lua.org, PUC-Rio
nim ./count 1000000000 Nim Compiler Version 2.0.2 [Linux: amd64]
node node count.js 1000000000 v20.10.0
pascal ./count 1000000000 3.2.2+dfsg-9ubuntu1
perl perl ./count.pl 1000000000 This is perl 5, version 34, subversion 0 (v5.34.0) built for x86_64-linux-gnu-thread-multi
php php ./count.php 1000000000 PHP 8.1.2-1ubuntu2.14 (cli) (built: Aug 18 2023 11:41:11) (NTS)
prolog ./count 1000000000 SWI-Prolog version 8.4.2 for x86_64-linux
python3 python3 count.py 1000000000 Python 3.10.12
ruby ruby count.rb 1000000000 ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]
rust ./count 1000000000 rustc 1.75.0 (82e1608df 2023-12-21)
scala scala count 1000000000
smalltalk gst -f count.st 1000000000 GNU Smalltalk version 3.2.5
zig ./count 1000000000 0.11.0
name mean
assembly 309.70391ms
zig 309.89625ms
nim 310.12940ms
c-gcc 310.23055ms
rust 310.47465ms
fortran 310.60716ms
pascal 311.13290ms
c-clang 311.14652ms
cpp-clang 311.33579ms
cpp-gcc 311.51882ms
bun 325.39551ms
go 326.42622ms
node 337.12507ms
deno 338.60284ms
java 354.78285ms
kotlin 360.80884ms
coffeescript 372.71148ms
csharp 482.41564ms
scala 742.39336ms
crystal 1.71366s
erlang 2.41716s
php 3.18562s
forth 4.54468s
lua 4.65804s
ruby 8.64314s
haskell 16.81745s
cobol 19.36483s
perl 31.01977s
julia 33.51439s
python3 39.72097s
smalltalk 2.02868m
prolog 2.57642m
name max_rss
assembly 262.1440000 kB
zig 262.1440000 kB
pascal 393.2160000 kB
c-clang 1.4417920 MB
nim 1.4417920 MB
c-gcc 1.5728640 MB
rust 1.9660800 MB
fortran 2.6214400 MB
lua 2.6214400 MB
forth 3.0146560 MB
go 3.2931840 MB
cpp-clang 3.4078720 MB
cpp-gcc 3.5389440 MB
haskell 4.0632320 MB
perl 4.8496640 MB
cobol 6.2914560 MB
smalltalk 7.8643200 MB
python3 8.2575360 MB
prolog 10.4857600 MB
php 19.3044480 MB
csharp 27.1237120 MB
ruby 30.0154880 MB
java 42.3444480 MB
kotlin 44.1712640 MB
node 46.5592320 MB
erlang 51.2368640 MB
coffeescript 52.3714560 MB
deno 55.3082880 MB
bun 74.2195200 MB
scala 86.5566720 MB
crystal 259.0433280 MB
julia 296.2227200 MB

145

10 Jan 22:36
Compare
Choose a tag to compare
145

start
npm install && node summary.js --results ../artifact

added 7 packages, and audited 8 packages in 492ms

2 packages are looking for funding
run npm fund for details

found 0 vulnerabilities
┌─────────┬────────────────┬──────────────────────────────────────────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ (index) │ name │ command │ version │
├─────────┼────────────────┼──────────────────────────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ 0 │ 'assembly' │ './count 1000000000' │ 'NASM version 2.15.05' │
│ 1 │ 'bun' │ 'bun run count.js 1000000000' │ '1.0.22' │
│ 2 │ 'c-clang' │ './a.out 1000000000' │ 'Ubuntu clang version 14.0.0-1ubuntu1.1' │
│ 3 │ 'c-gcc' │ './a.out 1000000000' │ 'gcc (Ubuntu 11.4.0-1ubuntu122.04) 11.4.0' │
│ 4 │ 'cobol' │ './count 1000000000' │ 'cobc (GnuCOBOL) 3.1.2.0' │
│ 5 │ 'coffeescript' │ 'coffee ./count.coffee 1000000000' │ 'CoffeeScript version 1.12.8' │
│ 6 │ 'cpp-clang' │ './a.out 1000000000' │ 'Ubuntu clang version 14.0.0-1ubuntu1.1' │
│ 7 │ 'cpp-gcc' │ './a.out 1000000000' │ 'g++ (Ubuntu 11.4.0-1ubuntu1
22.04) 11.4.0' │
│ 8 │ 'crystal' │ 'crystal run ./count.cr -- 1000000000' │ 'Crystal 1.11.0 [95d04fab4] (2024-01-08) LLVM: 15.0.7 Default target: x86_64-unknown-linux-gnu' │
│ 9 │ 'csharp' │ 'mono ./count.exe 1000000000' │ 'Mono C# compiler version 6.8.0.105\nMono JIT compiler version 6.8.0.105 (Debian 6.8.0.105+dfsg-3.2 Wed Jun 30 05:34:49 UTC 2021)' │
│ 10 │ 'deno' │ 'deno run count.deno 1000000000' │ 'deno 1.39.2 (release, x86_64-unknown-linux-gnu) v8 12.0.267.8 typescript 5.3.3' │
│ 11 │ 'erlang' │ 'erl -noshell -s count start 1000000000' │ '24.2.1' │
│ 12 │ 'forth' │ 'gforth ./count.fth 1000000000' │ '' │
│ 13 │ 'fortran' │ './a.out 1000000000' │ 'GNU Fortran (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0' │
│ 14 │ 'go' │ './count 1000000000' │ 'go version go1.18.1 linux/amd64' │
│ 15 │ 'haskell' │ './count 1000000000' │ 'The Glorious Glasgow Haskell Compilation System, version 8.8.4' │
│ 16 │ 'java' │ 'java count 1000000000' │ 'javac 11.0.21\nopenjdk 11.0.21 2023-10-17' │
│ 17 │ 'julia' │ 'julia ./count.jl 1000000000' │ 'julia version 1.10.0' │
│ 18 │ 'kotlin' │ 'java -jar count.jar 1000000000' │ 'openjdk 11.0.21 2023-10-17' │
│ 19 │ 'lua' │ 'lua ./count.lua 1000000000' │ 'Lua 5.4.4 Copyright (C) 1994-2022 Lua.org, PUC-Rio' │
│ 20 │ 'nim' │ './count 1000000000' │ 'Nim Compiler Version 2.0.2 [Linux: amd64]' │
│ 21 │ 'node' │ 'node count.js 1000000000' │ 'v20.10.0' │
│ 22 │ 'pascal' │ './count 1000000000' │ '3.2.2+dfsg-9ubuntu1' │
│ 23 │ 'perl' │ 'perl ./count.pl 1000000000' │ 'This is perl 5, version 34, subversion 0 (v5.34.0) built for x86_64-linux-gnu-thread-multi' │
│ 24 │ 'php' │ 'php ./count.php 1000000000' │ 'PHP 8.1.2-1ubuntu2.14 (cli) (built: Aug 18 2023 11:41:11) (NTS)' │
│ 25 │ 'prolog' │ './count 1000000000' │ 'SWI-Prolog version 8.4.2 for x86_64-linux' │
│ 26 │ 'python3' │ 'python3 count.py 1000000000' │ 'Python 3.10.12' │
│ 27 │ 'ruby' │ 'ruby count.rb 1000000000' │ 'ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]' │
│ 28 │ 'rust' │ './count 1000000000' │ 'rustc 1.75.0 (82e1608df 2023-12-21)' │
│ 29 │ 'scala' │ 'scala count 1000000000' │ '' │
│ 30 │ 'smalltalk' │ 'gst -f count.st 1000000000' │ 'GNU Smalltalk version 3.2.5' │
│ 31 │ 'zig' │ './count 1000000000' │ '0.11.0' │
└─────────┴────────────────┴──────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌─────────┬────────────────┬───────────────┐
│ (index) │ name │ mean │
├─────────┼────────────────┼───────────────┤
│ 0 │ 'zig' │ '309.79480ms' │
│ 1 │ 'nim' │ '309.98208ms' │
│ 2 │ 'pascal' │ '310.05485ms' │
│ 3 │ 'assembly' │ '310.25956ms' │
│ 4 │ 'rust' │ '310.46856ms' │
│ 5 │ 'fortran' │ '310.58869ms' │
│ 6 │ 'cpp-gcc' │ '310.64830ms' │
│ 7 │ 'c-gcc' │ '310.68005ms' │
│ 8 │ 'c-clang' │ '310.83247ms' │
│ 9 │ 'cpp-clang' │ '311.14175ms' │
│ 10 │ 'bun' │ '324.89421ms' │
│ 11 │ 'go' │ '325.54222ms' │
│ 12 │ 'node' │ '335.85913ms' │
│ 13 │ 'deno' │ '339.49191ms' │
│ 14 │ 'java' │ '352.90986ms' │
│ 15 │ 'kotlin' │ '363.87820ms' │
│ 16 │ 'coffeescript' │ '369.88827ms' │
│ 17 │ 'csharp' │ '482.39107ms' │
│ 18 │ 'scala' │ '740.07218ms' │
│ 19 │ 'crystal' │ '1.72635s' │
│ 20 │ 'erlang' │ '2.41467s' │
│ 21 │ 'php' │ '3.18386s' │
│ 22 │ 'lua' │ '4.63509s' │
│ 23 │ 'forth' │ '5.12350s' │
│ 24 │ 'ruby' │ '7.20294s' │
│ 25 │ 'haskell' │ '16.93513s' │
│ 26 │ 'cobol' │ '20.16198s' │
│ 27 │ 'perl' │ '30.70217s' │
│ 28 │ 'julia' │ '37.74230s' │
│ 29 │ 'python3' │ '40.16934s' │
│ 30 │ 'smalltalk' │ '2.02481m' │
│ 31 │ 'prolog' │ '2.59066m' │
└─────────┴────────────────┴───────────────┘
┌─────────┬────────────────┬──────────────────┐
│ (index) │ name │ max_rss │
├─────────┼────────────────┼──────────────────┤
│ 0 │ 'assembly' │ '262.1440000 kB' │
│ 1 │ 'zig' │ '262.1440000 kB' │
│ 2 │ 'pascal' │ '393.2160000 kB' │
│ 3 │ 'c-clang' │ '1.5728640 MB' │
│ 4 │ 'c-gcc' │ '1.5728640 MB' │
│ 5 │ 'nim' │ '1.5728640 MB' │
│ 6 │ 'rust' │ '1.8350080 MB' │
│ 7 │ 'fortran' │ '2.6214400 MB' │
│ 8 │ 'lua' │ '2.6214400 MB' │
│ 9 │ 'go' │ '3.1621120 MB' │
│ 10 │ 'forth' │ '3.2768000 MB' │
│ 11 │ 'cpp-gcc' │ '3.5389440 MB' │
│ 12 │ 'cpp-clang' │ '3.6700160 MB' │
│ 13 │ 'haskell'...

Read more