|
|
poplog CLISP |
Back to the Win32 Shootout Back to dada's perl lab |
| poplog CLISP | |
|---|---|
| Tested Version | Version 15.53 06/04/2001 18:46:40 |
| Home Page | http://www.poplog.org/ |
| Download | http://www.poplog.org/ |
| View All Source Code For poplog CLISP | |
|
(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: 23 | Avg Rank: 34 | Avg Rank: 12 | Log | |||
|---|---|---|---|---|---|---|---|---|
| CPU | Rank | Mem | Rank | LOC | Rank | |||
| Ackermann's Function | ackermann.poplisp | 0.78 | 24 | 3272 | 31 | 10 | 10 | log |
| Array Access | ary3.poplisp | 13.68 | 28 | 4504 | 39 | 15 | 16 | log |
| Count Lines/Words/Chars | wc.poplisp | F | (F) * | F | (F) * | 31 | 33 | log |
| Echo Client/Server | echo.poplisp | T | (T) * | T | (T) * | 55 | 8 | log |
| Exception Mechanisms | except.poplisp | 0.42 | 12 | 3240 | 24 | 22 | 6 | log |
| Fibonacci Numbers | fibo.poplisp | 1.33 | 23 | 3220 | 44 | 6 | 4 | log |
| Hash (Associative Array) Access | hash.poplisp | T | (T) * | T | (T) * | 25 | 34 | log |
| Hashes, Part II | hash2.poplisp | T | (T) * | T | (T) * | 29 | 31 | log |
| Heapsort | heapsort.poplisp | 5.35 | 26 | 5096 | 24 | 52 | 18 | log |
| Hello World | hello.poplisp | 14.42 | 39 | 3144 | 44 | 1 | 4 | log |
| List Operations | lists.poplisp | 1.04 | 12 | 3772 | 23 | 34 | 13 | log |
| Matrix Multiplication | matrix.poplisp | 5.69 | 21 | 3300 | 32 | 44 | 29 | log |
| Method Calls | methcall.poplisp | 7.50 | 23 | 4484 | 30 | 34 | 7 | log |
| Nested Loops | nestedloop.poplisp | 0.90 | 25 | 3220 | 43 | 13 | 10 | log |
| Object Instantiation | objinst.poplisp | 0.70 | 9 | 4484 | 28 | 37 | 6 | log |
| Producer/Consumer Threads | prodcons.poplisp | T | (T) * | T | (T) * | 40 | 13 | log |
| Random Number Generator | random.poplisp | 1.98 | 26 | 4452 | 43 | 14 | 9 | log |
| Regular Expression Matching | regexmatch.poplisp | F | (F) * | F | (F) * | 47 | 18 | log |
| Reverse a File | reversefile.poplisp | F | (F) * | F | (F) * | 26 | 30 | log |
| Sieve of Erathostenes | sieve.poplisp | 8.67 | 23 | 3296 | 39 | 10 | 4 | log |
| Spell Checker | spellcheck.poplisp | T | (T) * | T | (T) * | 12 | 11 | log |
| Statistical Moments | moments.poplisp | F | (F) * | F | (F) * | 163 | 38 | log |
| String Concatenation | strcat.poplisp | 1.02 | 29 | 4380 | 38 | 25 | 34 | log |
| Sum a Column of Integers | sumcol.poplisp | F | (F) * | F | (F) * | 14 | 40 | log |
| Word Frequency Count | wordfreq.poplisp | F | (F) * | F | (F) * | 69 | 29 | 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 |