Erlang 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.70 82,944 1460 46.40 Erlang 67.13 42,432 1044 264.91 n-body source secs mem gz cpu secs Node js #6 8.42 45,788 1387 8.42 Erlang #3 104.36 42,236 1405 104.40 spectral-norm source secs mem gz cpu secs Node js #7 5.36 45,568 569 5.37 Node js 5.37 46,336 433 5.38 Node js #6 1.54 89,856 1152 5.95 Erlang #2 11.75 51,176 753 45.92 Erlang 62.78 53,460 513 62.88 mandelbrot source secs mem gz cpu secs Node js #3 4.06 121,344 1252 16.06 Node js #2 28.34 53,248 542 28.38 Node js 133.69 48,040 500 133.69 Erlang #3 52.26 72,520 798 208.31 Erlang #4 54.50 73,988 813 217.27 Erlang Bad Output Erlang #2 Bad Output pidigits source secs mem gz cpu secs Node js #4 1.25 50,260 641 1.27 Erlang #3 3.38 56,616 568 4.45 Erlang #2 3.27 61,680 518 5.16 Erlang 6.01 74,676 565 6.75 Node js #3 14.41 77,176 552 14.41 Node js #2 14.41 76,956 516 14.42 regex-redux source secs mem gz cpu secs Node js #3 4.38 769,412 895 5.46 Node js #4 5.52 974,984 693 5.70 Erlang #6 22.65 5,214,780 1055 42.40 fasta source secs mem gz cpu secs Node js #5 2.22 94,012 2202 6.24 Erlang #2 18.95 41,932 1170 21.45 Node js 38.18 49,216 903 38.50 Erlang 86.89 40,612 1045 175.84 k-nucleotide source secs mem gz cpu secs Node js #3 15.45 417,356 1971 41.83 Node js #2 37.22 477,820 1071 112.45 Node js 40.46 334,636 1138 116.21 Erlang #3 5,904.10 556,024 945 6,158.16 Erlang 5,894.88 4,485,776 944 6,183.90 reverse-complement source secs mem gz cpu secs Node js #2 15.84 717,140 1577 16.50 Erlang 1,799.36 1,801,408 1309 2,028.27 Node js #7 Bad Output Erlang #4 Timed Out Erlang #3 Timed Out binary-trees source secs mem gz cpu secs Erlang 10.86 469,136 426 11.07 Erlang #2 5.02 465,116 485 14.02 Node js #7 18.01 1,291,008 587 30.46 Node js #6 9.87 1,258,532 865 33.05 Node js 9.87 1,232,768 867 35.40 Erlang Erlang/OTP 26 [erts-14.2.2] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [jit:ns] Node js v21.6.2 all Erlang programs & measurements all Node js programs & measurements