Virtual Pascal Back to the Win32 Shootout
Back to dada's perl lab

[The Original Shootout]   [NEWS]   [FAQ]   [Methodology]   [Platform Details]   [Acknowledgements]   [Scorecard]  
Virtual Pascal
Tested VersionVirtual Pascal Version 2.1.243 Copyright (C) 2000 vpascal.com
Home Pagehttp://www.vpascal.com
Downloadhttp://www.vpascal.com/download.html
View All Source Code For Virtual Pascal

(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: 16 Avg Rank: 12 Avg Rank: 36 Log
CPU Rank Mem Rank LOC Rank
Ackermann's Function ackermann.vpascal 0.28 20 600 8 18 42 log
Array Access ary3.vpascal 0.78 18 640 8 29 40 log
Count Lines/Words/Chars wc.vpascal 0.60 10 568 9 41 40 log
Fibonacci Numbers fibo.vpascal 0.72 22 560 8 17 43 log
Hash (Associative Array) Access hash.vpascal 1.22 14 47868 39 104 44 log
Heapsort heapsort.vpascal 2.08 18 23464 41 94 44 log
Hello World hello.vpascal 1.62 14 564 8 5 34 log
List Operations lists.vpascal 4.88 21 2748 17 72 23 log
Matrix Multiplication matrix.vpascal 0.19 10 576 7 57 37 log
Method Calls methcall.vpascal 0.26 15 564 9 79 33 log
Nested Loops nestedloop.vpascal 0.23 14 564 8 19 33 log
Random Number Generator random.vpascal 0.51 19 564 7 27 46 log
Reverse a File reversefile.vpascal 1.74 15 5056 11 19 25 log
Sieve of Erathostenes sieve.vpascal 0.73 14 596 10 35 46 log
Statistical Moments moments.vpascal 0.68 6 1064 2 71 32 log
String Concatenation strcat.vpascal 57.60 38 1056 10 14 28 log
Sum a Column of Integers sumcol.vpascal 1.26 11 532 7 11 24 log
Tests Not Implemented For This Language:
Spell Checker, Hashes, Part II, Word Frequency Count, Object Instantiation, Echo Client/Server, Exception Mechanisms, Regular Expression Matching, Producer/Consumer Threads


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