Subject: Re: Tcl Benchmark Suite - DN [1]
Bob Techentin <techentin.robert@mayo.edu> - 14 Feb 2000 - comp.lang.tcl
Eric Melski wrote: > > laurent.duperval@cgi.ca wrote: > > > Ok, is someone interested in writing up a few benchmark tests that are > > considered "valid" across different versions of Tcl? Then with each new > > release, someone can run the battery of tests on one machine with different > > versions of Tcl and have the results posted somewhere. I know there are > > already a bunch of speed improvement tips on the Wiki. Maybe the code there > > could be used as a starting point. > > Actually this is something I have been interested in doing, but I'm at > a bit of a loss as to where to begin. I think benchmarks for all of the > core commands would be worthwhile to start. After that it gets fuzzy. > A benchmark of the compiler and the bytecode executor would be great, > but may be difficult to produce. I'd like to hear some other people's > thoughts on what a Tcl Core Benchmark might contain. > > In addition, it would be great if we could start a generic scripting > language benchmark to compare the relative speeds of different > languages. Of course, the issue becomes even more cloudy then, > because of differences in core feature sets between languages. > > - eric One of the most interesting benchmark comparisons that I've seen was done by Keith Waclena. You can see his "programming crisis" at http://www.lib.uchicago.edu/keith/crisis/ Keith compared several languages, including (probably) Tcl 7.x. His benchmarks are interesting because they (1) skewed towards the kinds of programs he writes, and (2) implemented in several languages. The first is worth noting, becasue he describes the programs he is trying to write. The last time I ran some of these benchmarks (about a year ago), I updated the Tcl code for "8.x style", and got favorable comparisons to perl speed. Bob -- Bob Techentin techentin.robert@mayo.edu Mayo Foundation (507) 284-2702 Rochester MN, 55905 USA http://www.mayo.edu/sppdg/sppdg_home_page.html
Last modified
2000-03-11
2000-03-11
(195.108.246.55)
Note: you are looking at
the snapshot of an old wiki
- much of this information
is likely to be very outdated
