Google Mail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Message from discussion Very poor Lisp performance

View Parsed - Show only message text

Path: g2news1.google.com!postnews.google.com!g14g2000cwa.googlegroups.com!not-for-mail
From: "=?iso-8859-1?q?F=F6rster_vom_Silberwald?=" <chain_l...@hotmail.com>
Newsgroups: comp.lang.lisp
Subject: Re: Very poor Lisp performance
Date: 15 Aug 2005 05:08:11 -0700
Organization: http://groups.google.com
Lines: 26
Message-ID: <1124107691.257338.72640@g14g2000cwa.googlegroups.com>
References: <42fdd7a8$0$97130$ed2619ec@ptn-nntp-reader03.plus.net>
   <2005081321013216807%raffaelcavallaro@pasdespamsilvousplaitmaccom>
   <42ff04a9$0$78285$157c6196@dreader1.cybercity.dk>
   <42ff1c6e$0$1279$ed2619ec@ptn-nntp-reader02.plus.net>
   <3m95opF15sleiU1@individual.net>
   <42ff662a$0$97128$ed2619ec@ptn-nntp-reader03.plus.net>
NNTP-Posting-Host: 143.50.39.35
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1124107695 27362 127.0.0.1 (15 Aug 2005 12:08:15 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 15 Aug 2005 12:08:15 +0000 (UTC)
In-Reply-To: <42ff662a$0$97128$ed2619ec@ptn-nntp-reader03.plus.net>
User-Agent: G2/0.2
Complaints-To: groups-abuse@google.com
Injection-Info: g14g2000cwa.googlegroups.com; posting-host=143.50.39.35;
   posting-account=ow0WSQwAAAAusbxutHX9HpZloOnSsjII


Jon Harrop wrote:
> Ulrich Hobelmann wrote:
> > I wouldn't consider 5 times as slow as a *functional* language very
> > competitive, but it might be fast enough for many problems.
>
> Well, it's relative. Most of the other Lisp/Scheme implementations were two
> orders of magnitude slower. Stalin gets even closer than SBCL.
>
> Also, MLton often beats g++, so functional languages aren't slow coaches any
> more...

Jon: You may not forget that you are testing for micro benchmarks.
Surely, a Python will never become faster in the long run. However, all
the things will change if we were benchmarking really complicated code
of many thousand of lines.

When I was younger (now I am 31) I also believed benchmarking is a
must. However, in the meantime it is even this: if your ray-tracer in
OCaml were 100000 times faster than the Bigloo-Scheme version I would
not opt for OCaml quickly. Perfromance is important, no question, but
in a code project it is a rather tiny part.


Schneewittchen


Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google