Pike Back to the Win32 Shootout
Back to dada's perl lab

[The Original Shootout]   [NEWS]   [FAQ]   [Methodology]   [Platform Details]   [Acknowledgements]   [Scorecard]  
Pike
Tested VersionPike v7.4 release 10
Home Pagehttp://pike.roxen.com/
Downloadhttp://pike.roxen.com/download/
Notes(configured: --with-double-precision).
View All Source Code For Pike

(Ranks in Red in the table below are those which fall below the average Rank for this language over all tests.
The corresponding programs could possibly benefit from further optimization.)
Test Source Code Avg Rank: 20 Avg Rank: 30 Avg Rank: 13 Log
CPU Rank Mem Rank LOC Rank
Ackermann's Function ackermann.pike 2.61 30 3620 34 9 5 log
Array Access ary3.pike 5.65 21 3516 36 16 20 log
Count Lines/Words/Chars wc.pike 2.02 18 3776 32 27 24 log
Echo Client/Server echo.pike F (F) * F (F) * 45 6 log
Exception Mechanisms except.pike 2.78 18 3452 25 40 20 log
Fibonacci Numbers fibo.pike 6.58 33 3408 46 10 23 log
Hash (Associative Array) Access hash.pike 1.05 10 10656 27 14 14 log
Hashes, Part II hash2.pike 5.15 14 4832 26 15 13 log
Heapsort heapsort.pike 4.12 22 4056 20 47 12 log
Hello World hello.pike 18.49 41 3356 46 1 4 log
List Operations lists.pike 8.04 26 3508 22 35 14 log
Matrix Multiplication matrix.pike 0.26 14 5408 38 27 5 log
Method Calls methcall.pike 6.11 22 3404 29 45 10 log
Nested Loops nestedloop.pike 1.64 27 3420 46 13 10 log
Object Instantiation objinst.pike 11.46 21 3428 26 50 12 log
Producer/Consumer Threads prodcons.pike 10.99 9 3600 9 34 7 log
Random Number Generator random.pike 2.67 31 3412 42 16 17 log
Regular Expression Matching regexmatch.pike 3.19 2 5556 14 18 4 log
Reverse a File reversefile.pike 1.06 10 7944 15 1 1 log
Sieve of Erathostenes sieve.pike 24.89 30 3572 41 20 18 log
Spell Checker spellcheck.pike 3.54 17 6888 24 7 2 log
Statistical Moments moments.pike 1.21 14 5524 19 49 14 log
String Concatenation strcat.pike 0.17 20 3804 35 10 20 log
Sum a Column of Integers sumcol.pike 5.13 26 3844 36 7 16 log
Word Frequency Count wordfreq.pike 2.83 9 4120 25 43 21 log
*Test Implemented but not measured (timeout or error).


Back to the Win32 Shootout
Back to dada's perl lab
Send comments or suggestions to dada@perl.it