Clementson's Blog

Bits and pieces (mostly Lisp-related) that I collect from the ether.

June 2004
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
May  Jul

CL proven to be the best programming language ;-)

Monday, June 14, 2004

The Great Computer Language Shootout test has been revived. Basically, this is a page that was designed to test all the major scripting languages by comparing results of a number of different types of tests. The latest version of the test has been updated with new languages and revised to work with modern compilers. Although the authors admit that the results should not be taken as any meaningful representation of the relative capabilities of different languages, computer language statisticians everywhere will have a field day using these tests to prove that their favorite language is the "best".

There is a page that allows you to assign different "weights" to either specific tests or to the 3 main areas that are tested:

  1. CPU time
  2. Memory sizes
  3. Lines of code
Since I am a CL bigot, I decided to "prove" that CL is the best language using these tests. I used the following methodology: Using these figures, I ran the "Patented CRAPS Calculator" and came up with this page that "proves" that CL is the "best" computer programming language! ;-)

Before you flame me on this posting, just remember this old adage:
"There are lies, damn lies, and benchmarks."
UPDATE: I wrote this entry on Sunday and, at that time, the CRAPS calculator was showing CL as the top programming language based on the criteria I specified above. However, on Monday morning, prior to posting this entry, I had another look at the page and saw that CL had moved from first place to fourth place using the same criteria. Apparently, either the metrics code or individual sample results had been changed overnight. Oh well, fame is fleeting. :-)

emacs Copyright © 2004 by Bill Clementson