Here is another speed comparison. Of note is that there is another jvm based
lisp dialect kawa.
http://per.bothner.com/blog/2010/Kawa-in-shootout/

On Tue, Oct 26, 2010 at 2:16 PM, Marko Kocić <marko.ko...@gmail.com> wrote:

> Clojure has recently been added to http://shootout.alioth.debian.org/
> benchmarks. I know there are a lot of objections and excuses about
> this benchmark, but that is defacto go to place when talking about
> language implementation performance.
>
> The problems is that performance is not that great as it could /
> should be. Yes, it is a couple times faster then Ruby or Python, but
> everyone's faster then those.
>
> It still lags far behind Java, it is usually ~4 times slower then
> Java, although the code seems heavily optimized thus making it even
> more verbose then Java code. When running the same benchmarks with
> Clojure 1.3 snapshots I didn't notice fundamental speed difference.
>
> Scala performance is on par with Java.
>
> Now, the questions are:
> - Could benchmarks themselves be better optimized to better represent
> Clojure?
> - Is there a fundamental reason why Clojure can't reach Scala speed,
> except for maturity?
> - What are the plans regarding performance optimizations in near and
> distant future?
>
> I have seen some microbenchmarks where Clojure reaches "almost Java"
> speed, but in general it is still much slower. I know that performace
> is not "reason d'etre" of Clojure, but it is still important.
>
> Regards,
> Marko
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com<clojure%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en




-- 
http://hi.im/santosh

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to