I feel that this question is important enough to warrant its own
thread.

If you use Java's arrays and declare all types, should Clojure be as
fast as the equivalent Java? I had taken this for granted, but
empirical evidence indicates otherwise:

Andy's version of the Nbody benchmark still appears to be about 10x
slower than Java:

Clojure: 
http://github.com/jafingerhut/clojure-benchmarks/blob/9dc56d8ff53f0b8d363f213317587432bd8793de/n-body/nbody.clj-8.clj

Java (runs 21 times):
http://shootout.alioth.debian.org/u32/benchmark.php?test=nbody&lang=javasteady&box=1

Why?!
--~--~---------~--~----~------------~-------~--~----~
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