Tcl performance is slow?

From: Isaac Gouy (igouy_at_yahoo.com)
Date: 11/29/04


Date: 29 Nov 2004 08:01:44 -0800


"Donal K. Fellows" <donal.k.fellows@man.ac.uk> wrote in message

> It's also clear that the site referred to is not run by someone who
> understands what is going on as well as Doug Bagley.

Ouch! I believe Aldo just copied the code and tests from Doug's
website to get the shootout running on Windows.

> And it would be fascinating to add additional tests that play to Tcl's
> strengths (e.g.converting a 1MB file from UNICODE to one of those ISO 2022
> encodings.)

So spec the test, do some first-cut programs in Tcl & Java & ...; and
explain on the shootout mailing-list why it's a good test and what
other tests it might replace.

We've started experimenting with ideas for new tests:
   http://shootout.alioth.debian.org/sandbox/

The current shootout uses Tcl 8.4.7, if the Tcl programs don't exploit
the features of Tcl 8.4.7 then contribute some programs that do!
   http://shootout.alioth.debian.org/

best wishes, Isaac



Relevant Pages

  • Re: So slow Tcl :(
    ... Look how many tests have no Tcl program: ... Thank you all for contributing Tcl programs to the shootout ...
    (comp.lang.tcl)
  • Re: So slow Tcl :(
    ... A lot of people feel like the shootout is ... shootout can be done much faster, in pure Tcl, by someone who's familiar ... pure Tcl is the wrong way to work with MRI data, ...
    (comp.lang.tcl)
  • Re: So slow Tcl :(
    ... The shootout is a stupid comparison. ... I've never written a program in Tcl that I thought ran slowly, ... 100 lines of Java when I can do it in 10 or less lines of Tcl. ...
    (comp.lang.tcl)
  • Re: So slow Tcl :(
    ... A lot of people feel like the shootout is ... comparing apples to oranges. ... > with Tcl and not constrained by the impractical rules that something ...
    (comp.lang.tcl)
  • Re: The Weakness of Lisp
    ... custom rebuilding of the Ruby interpreter itself (if I remember ... Donal is one of the maintainers of Tcl and a member of the Tcl Core Team, if you want to trade qualifications. ... The shootout, while flawed, is at least an attempt at providing empirical data. ...
    (comp.lang.tcl)