Re: Clojure performance on shootout

2010-10-26 Thread Meikel Brandmeyer
Hi, On 26 Okt., 13:17, Stuart Halloway wrote: > As an aside: You will not be able to just run benchmarks carefully tuned for > 1.2 under 1.3 and get best performance, as some of the performance tricks are > now counter-indicated. Is there some documentation how tuning against 1.3 works? I got

Re: Clojure performance on shootout

2010-10-26 Thread Marko Kocić
It would be very good if 1.3 delivers on its goal, and it is nice to see that performance is important to the core team. Here's the quick test on binarytrees benchmark that I submitted to the shootout. It is not optimized at all, besides eliminating reflection warnings. On my box results for "binar

Re: Clojure performance on shootout

2010-10-26 Thread Stuart Halloway
The 1.3 release for Clojure aims for parity with Java performance, with less explicit optimization and hinting than required in 1.2 (or in Java). It would be great to have people in the community share the effort of writing and testing benchmarks, and to facilitate this I have created a top-leve

Re: Clojure performance on shootout

2010-10-26 Thread B Smith-Mannschott
On Tue, Oct 26, 2010 at 11:27, Santosh Rajan wrote: > 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/ Yes, this one is interesting. Might not figuring out what Kawa is doing differently yield so

Re: Clojure performance on shootout

2010-10-26 Thread Santosh Rajan
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ć wrote: > Clojure has recently been added to http://shootout.alioth.debian.org/ > benchmarks. I know ther

Re: Clojure performance on shootout

2010-10-26 Thread nicolas.o...@gmail.com
Maybe optimizing now is a bit early, as a lot of the performance caracteristics of clojure programs will change with 1.3. Might be better to start writing programs that will be fast with 1.3. On Tue, Oct 26, 2010 at 9:46 AM, Marko Kocić wrote: > Clojure has recently been added to http://shootout

Clojure performance on shootout

2010-10-26 Thread Marko Kocić
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