VW Smalltalk versus Pharo Smalltalk 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 VW Smalltalk 462.75 55,112 916 530.77 Pharo Smalltalk 479.77 83,768 865 546.46 n-body source secs mem gz cpu secs VW Smalltalk 113.02 55,444 1782 113.00 Pharo Smalltalk 114.81 83,496 1801 129.62 spectral-norm source secs mem gz cpu secs VW Smalltalk 49.48 55,336 642 49.48 Pharo Smalltalk 53.99 86,164 674 61.71 VW Smalltalk #2 21.87 247,432 1047 62.48 mandelbrot source secs mem gz cpu secs VW Smalltalk 324.58 55,124 603 324.55 VW Smalltalk #2 102.40 190,452 929 353.48 Pharo Smalltalk 362.80 83,444 570 364.68 Pharo Smalltalk #2 350.22 86,164 562 393.65 pidigits source secs mem gz cpu secs VW Smalltalk #4 8.06 55,768 753 8.06 Pharo Smalltalk 7.37 102,932 698 8.38 regex-redux source secs mem gz cpu secs Pharo Smalltalk Failed fasta source secs mem gz cpu secs VW Smalltalk 29.07 55,220 1539 29.07 Pharo Smalltalk #2 42.41 86,172 1379 42.63 Pharo Smalltalk 88.63 83,508 1374 89.10 k-nucleotide source secs mem gz cpu secs VW Smalltalk #5 423.68 385,100 1317 423.42 VW Smalltalk 578.93 385,940 1110 578.89 Pharo Smalltalk #2 678.21 353,884 1100 808.43 Pharo Smalltalk 763.66 354,556 1186 928.61 Pharo Smalltalk #5 Failed reverse-complement source secs mem gz cpu secs Pharo Smalltalk #2 161.93 1,077,148 713 206.46 Pharo Smalltalk 557.97 1,077,556 892 651.71 VW Smalltalk Bad Output binary-trees source secs mem gz cpu secs VW Smalltalk 38.58 375,420 711 38.57 Pharo Smalltalk 35.22 327,988 669 39.62 VW Smalltalk #3 17.36 375,848 930 40.61 VW Smalltalk VisualWorks® 8.3 Aug 19 2017 Pharo Smalltalk Pharo 9.0.21 Dec 7 2022 20:44:42 Compiler: 5.4.0 20160609 all VW Smalltalk programs & measurements all Pharo Smalltalk programs & measurements