The Computer Language
23.03 Benchmarks Game

Racket versus Node js fastest performance

Always look at the source code.

If the fastest programs are hand-written vector instructions, does the host language matter? You might be more interested in the less optimised programs — more seconds, less gz source code.

fannkuch-redux
source secs mem gz cpu secs
Node js #5 11.08 81,124 1313 43.87
Racket #2 112.85 69,308 908 112.85
Racket #3 30.68 71,424 1101 116.70
Racket 140.73 69,084 649 140.73
n-body
source secs mem gz cpu secs
Node js #6 8.41 45,908 1268 9.39
Racket #2 14.11 69,380 1689 14.11
Racket 40.98 69,484 1496 40.98
spectral-norm
source secs mem gz cpu secs
Node js #7 5.36 46,704 414 5.37
Node js 5.44 47,212 319 5.45
Node js #6 1.66 88,700 999 6.10
Racket #3 3.83 66,808 627 14.73
Racket #2 15.00 67,848 532 14.99
Racket 29.49 67,340 446 29.49
mandelbrot
source secs mem gz cpu secs
Node js #3 4.03 118,432 1122 15.92
Node js #2 28.20 53,644 416 28.23
Racket #3 34.63 68,008 802 34.63
Racket #4 10.45 126,756 801 41.21
Racket 49.21 67,484 517 49.21
Racket #2 51.15 66,340 585 51.14
Node js 130.80 49,372 373 130.71
pidigits
source secs mem gz cpu secs
Racket #2 1.19 68,388 1136 1.19
Node js #4 1.26 49,328 481 1.28
Racket 12.45 71,504 453 12.45
Node js #2 12.95 78,356 397 12.97
Node js #3 13.09 78,112 424 13.11
regex-redux
source secs mem gz cpu secs
Node js #3 4.51 768,724 668 5.58
Node js #4 5.76 991,704 463 5.93
Racket 23.71 1,305,156 541 23.70
Racket #2 13.79 1,507,508 729 24.67
fasta
source secs mem gz cpu secs
Node js #5 2.20 94,408 2047 6.32
Racket #3 8.00 67,800 1280 8.00
Racket 19.20 67,316 1066 19.20
Node js 33.14 54,432 809 33.43
k-nucleotide
source secs mem gz cpu secs
Node js #3 15.72 416,500 1812 43.32
Racket #4 61.49 858,184 885 61.46
Node js #2 37.55 486,856 935 116.51
Node js 40.21 518,808 1008 117.96
Racket 198.95 2,674,436 547 196.69
reverse-complement
source secs mem gz cpu secs
Racket #2 8.88 892,920 1030 8.88
Node js #2 15.94 731,396 1221 16.58
Racket 40.81 2,041,148 553 40.81
Node js #7   Bad Output  
binary-trees
source secs mem gz cpu secs
Racket #3 6.47 317,704 473 6.47
Racket #2 9.22 318,236 416 9.22
Racket #4 4.86 481,644 853 9.34
Racket 15.89 526,568 476 15.89
Node js 6.37 1,295,776 711 19.51
Node js #6 8.22 1,257,276 744 24.87
Node js #7 33.78 1,135,992 451 38.12
Racket

Racket v8.7 [cs].

Node js

build 19.0.1+10-21