On 07/28/2011 11:54 AM, Daniel Gagnon wrote:
So, what does it means for Clojure?
Faster execution? Some new interesting stuff in the standard Java library?
And I remember there was something about forkjoin that would be good
for Clojure, what about that?
--
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
The short answer here is that the new platform features in Java 7 will
not get any attention for quite some time. There is a lot of
stabilization and maturity that has to happen here before we jump into
implementation. There is also the story of the backports. Since
Clojure still targets 1.5, this is walking the line of a non-starter.
This can eventually change, but the benefit that we would see versus the
impact to the language doesn't make sense right now.
That being said, given other benefits like the new garbage collector and
more hotspot optimizations, it is very likely that Clojure sees
performance improvements without doing anything. We will be taking the
time to make sure that Clojure runs on Java 7 and address issues that
come up, but the invoke dynamic and method handle stuff is not in the
immediate pipeline. Neither is adding the Java language bits like
Diamond, try-with-resources, or the rest of them into the Java parts of
Clojure.
--
Cheers,
Aaron Bedra
--
Clojure/core
http://clojure.com
--
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