Such questions make one wonder "Why are you asking?"

For example, if it is simply curiosity, then I would answer that Clojure's 
primary platform has been the JVM since before it was released 5 years ago, and 
there are no signs I have seen that the developers who add features to and fix 
bugs in Clojure have any plans to discontinue doing so.

If you are asking because you want some kind of guarantee that Clojure 1.4 will 
still be around 5 years from now, the answer is that it will, as will Clojure 
1.3, and 1.2.1, etc., because they have all been released under the Eclipse 
public license, and as long as you don't violate the terms of that license you 
can continue using them as you wish.

It seems likely that Clojure 1.5 will be released in less than 6 months, if not 
significantly earlier.  I have no inside information on this -- just that once 
1.3-beta1 and 1.4-beta1 were released, it was less than 6 months before 1.3 and 
1.4 were released, and 1.5-beta1 has been out for a month.

If you are asking because you want some kind of assurance that Clojure 1.6, 
1.7, etc. will be released on some particular schedule, then I'd suggest 
attempting to make a contract with the people responsible for making those 
releases.  I have no idea if they are open to making such a contract with you, 
or how much money they would want to do so.

If you are looking for something other than those, it might help to explain 
better what you are looking for.  Some kind of verbal promise from the 
developers?  Forever is a long time, as I would imagine "virtually forever" is, 
too.

Andy

On Nov 24, 2012, at 6:31 AM, Leon Adler wrote:

> Hi,
> 
> JVM is known to be a robust, reliable and optimised platform for development 
> and deployment. Rich Hicky's decision to develop Clojure on the JVM is 
> fantastic, and it's delightfull to see it grow on the JVM as its primary 
> platform.
> 
> Yeah, as a matter of fact JVM is the primary platform for the development of 
> Clojure; Also Major institutions and people project Clojure as a JVM language 
> (Heroku, for example), Clojurescript also requires the JVM.... 
> 
> My Question is :
> 
> Will Clojure be known as the JVM language* in future, as it is known today? 
> Will the JVM remain the primary Clojure platform in the distant future? 
> (Virtually forever?)
> 
> *When I think of Scala or Groovy, I get a feeling that they will still be 
> known as JVM languages in the future, as they are now. What about Clojure? 
> Can I safely put Clojure in the league of Scala?
> 
> -Leon Adler

-- 
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