File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Clojure and the fly likes Clojure 1.5.0 approaches Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Languages » Clojure
Bookmark "Clojure 1.5.0 approaches" Watch "Clojure 1.5.0 approaches" New topic
Author

Clojure 1.5.0 approaches

Sean Corfield
Ranch Hand

Joined: Feb 09, 2011
Posts: 252
    
    5

RC4 of Clojure 1.5.0 is now available and the RC series has been pretty stable with only one or two minor tickets completed in each new build so the gold release of 1.5.0 will be coming up soon.

You can read about the changes in 1.5.0 here: https://github.com/clojure/clojure/blob/master/changes.md

I've been doing multi-version testing against 1.5.0 and 1.4.0 for quite a while and it looks like there are some nice performance improvements in 1.5.0 as well as some nice new language / library features!
Gary Deer
Greenhorn

Joined: Aug 20, 2010
Posts: 26

I like the improved error messages. There was quite a bit of grumbling on the mailing list about cryptic error messages. I never minded that so much because it was usually an issue with an expression I was working with at the time. But being able do something like (fn x) without any warning when you create it and a cryptic messages when you try to use it could be a pain.

Do you have any benchmarks to post? Would like to see the performance improvements.

Now when are they going to abandon the decimal system and just start calling it Clojure 5 , 6, 7, etc?








When all you have is a hammer, everything looks like a thumb.
Sean Corfield
Ranch Hand

Joined: Feb 09, 2011
Posts: 252
    
    5

I haven't seen any benchmarks - and I think the performance improvements will be very dependent on which language features you use heavily... I'm not sure they're across the board changes...
Gary Deer
Greenhorn

Joined: Aug 20, 2010
Posts: 26

Sean Corfield wrote:I haven't seen any benchmarks - and I think the performance improvements will be very dependent on which language features you use heavily... I'm not sure they're across the board changes...


oh, I meant specifically in what you were doing. I'd like to say, though, that I'm not one of those people that focuses on trivial benchmark improvements on specific cases; I just thought it would be interesting to see an example.

Sean Corfield
Ranch Hand

Joined: Feb 09, 2011
Posts: 252
    
    5

Ah, when I said "it looks like there are some nice performance improvements in 1.5.0", I meant from the change list, not in our multi-version testing.
 
wood burning stoves
 
subject: Clojure 1.5.0 approaches
 
Similar Threads
Clojure 1.4.0 Released
How are you using Clojure?
Joy of Clojure - Questions
Benefits of Learning Clojure?
Why learn Clojure