User Tools

Site Tools


programming:general:phpvspythonvsperl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
programming:general:phpvspythonvsperl [2008/02/04 16:50] crustymonkeyprogramming:general:phpvspythonvsperl [2008/02/05 16:39] crustymonkey
Line 367: Line 367:
 ===== Just For Fun... ===== ===== Just For Fun... =====
 ...one of my co-workers whipped up this C code which uses ''libpcre'' just to see how it would perform versus the interpreted languages.  I'm not including it in the main results because this is a test of 3 interpreted languages speed capabilities, but I thought I would drop the results in here just for fun. ...one of my co-workers whipped up this C code which uses ''libpcre'' just to see how it would perform versus the interpreted languages.  I'm not including it in the main results because this is a test of 3 interpreted languages speed capabilities, but I thought I would drop the results in here just for fun.
 +
  
  
Line 400: Line 401:
                 re[i] = pcre_compile(pat[i], 0, &err_txt, &err_offset, 0);                 re[i] = pcre_compile(pat[i], 0, &err_txt, &err_offset, 0);
                 if (!re[i]) {                 if (!re[i]) {
-                        errx(1, "PCRE complie error at %d of %s: %s",+                        errx(1, "PCRE compile error at %d of %s: %s",
                                 err_offset, pat[i], err_txt);                                 err_offset, pat[i], err_txt);
                 }                 }
Line 442: Line 443:
 $ cc -Wall -o pcretest pcretest.c -I/usr/local/include -L/usr/local/lib -lpcre $ cc -Wall -o pcretest pcretest.c -I/usr/local/include -L/usr/local/lib -lpcre
 </code> </code>
 +
  
  
Line 450: Line 452:
 === The Sun Box === === The Sun Box ===
 | ^ Real ^ User ^ Sys ^ | ^ Real ^ User ^ Sys ^
-^ Test 1 |  8.66s  |  7.03s   0.06s  | +^ Test 1 |  **6.70s**  |  **6.44s**   0.07s  | 
-^ Test 2 |  **6.53s**  |  **6.25s**   0.10s  | +^ Test 2 |  8.03s  |  7.83s  |  **0.03s**  | 
-^ Test 3 |  7.02s   6.69s  |  **0.04s**  | +^ Test 3 |  9.04s   6.84s   0.05s  | 
-^ Test 4 |  7.12s   6.68s   0.10s  | +^ Test 4 |  9.03s   6.53s   0.09s  | 
-^ Test 5 |  6.62s   6.35s   0.09s  |+^ Test 5 |  7.26s   6.63s   0.08s  |
  
 +=== The Laptop ===
 +
 +| ^ Real ^ User ^ Sys ^
 +^ Test 1 |  13.14s  |  12.92s  |  0.06s  |
 +^ Test 2 |  13.08s  |  **12.88s**  |  0.06s  |
 +^ Test 3 |  13.09s  |  12.94s  |  **0.02s**  |
 +^ Test 4 |  13.21s  |  13.00s  |  0.07s  |
 +^ Test 5 |  **13.07s**  |  **12.88s**  |  0.04s  |
  
 ===== Conclusion ===== ===== Conclusion =====
programming/general/phpvspythonvsperl.txt · Last modified: 2008/04/14 13:55 by crustymonkey