It is possible in some cases to provide jdk-specific features as is done with the fork/join library and a few other things. If you have a specific enhancement request, feel free to file a jira.
Alex
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@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+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to a topic in the Google Groups "Clojure" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/clojure/PjK0kYP1nCs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to clojure+u...@googlegroups.com.
Why not make new versions of Clojure support the latest Java version and JDK features
[...]
Such project obviously don't care about bug fixes and new features, since they are stuck with dangerously old legacy JVM versions anyways, which is both a security risk, a risk of added defects, and prevents usage of newer Java features.
I feel like a broken record here, but I'd like to protest again at this characterisation. No-one cares more than me about getting off Java 6, but I have no choice. Oracle refuse to fix serious Swing/AWT bugs in later versions of the JVM, so many IntelliJ (and thus Cursive) users have no choice but to use it.
The Frege project (a Haskell for the JVM) is running into problems with the Java 8 compiler (producing invalid JVM bytecode or just
--
Like I said, if the features planned for Clojure can actually be implemented on an older JVM, I think that's fantastic and it should be done so.
On the other hand, I wouldn't agree that some features be dropped or compromised for the sake of working on an older JVM.