[svlug] language benchmarks

Govind Tatachari govind_tatachari at yahoo.com
Wed May 12 08:49:28 PDT 2004


--- "David N. Welton" <davidw at dedasys.com> wrote:
> Rick Kwan <kwanrj03 at comcast.net> writes:
> 
> > I've been looking for current Perl and Python
> benchmarks, showing
> > relative performance merits.  The benchmarks I've
> seen so far are a
> > couple of years old.
> 
> Check this out:
> 
> http://scutigena.sourceforge.net/
> 
> It's not complete yet, but it's not a bad framework,
> and it's available as open source software.
> 
> > In particular, http://www.flat222.org/mac/bench/
> > compares several languages, including:
> >      perl 5.6.1
> >      python 2.1.3
> >      java 1.4.0_01
> >      C++ (2.95.4?)
> > These were done in 2002 on debian woody.  The
> results for
> > Python are alarmingly slower than the other three
> in some
> > areas.
> 
> C++ and Java (sort of, I guess) get turned into
> native code and are relatively laborious to use
> compared to a high level language like Python or
Tcl.

Just browsed thro' the "scutigena" page (interesting
stuff). Haven't had a chance to go thro' the related
pages to help understand the results better. Instead,
would like to rely on a lifeline :-) in this alias.

Are they recompiling the Java program with gcj ?

What level of JDK does the current gcj support ?

Also does anyone have anything to say about how
"equivalent" (as in normalized) were the programs
in different languages ?

Govind

> 
> > Any insights into this?
> 
> My favorite way of doing stuff like this is to hack
> up an app in Tcl
> and then rewrite bits of it in C as needs be.
> 
> If you have a Really Big web site, Java might be
> worthwhile, but
> otherwise it's a huge, heavy system that is slow to
> develop for
> compared to something like Tcl or Python.
>
> 
> It really depends on what you need to do with what
> resources, I guess.
> 
> -- 
> David N. Welton
>    Consulting: http://www.dedasys.com/
>      Personal: http://www.dedasys.com/davidw/
> Free Software: http://www.dedasys.com/freesoftware/
>    Apache Tcl: http://tcl.apache.org/
> 
> _______________________________________________
> svlug mailing list
> svlug at lists.svlug.org
> http://lists.svlug.org/lists/listinfo/svlug





More information about the svlug mailing list