News for hackers. Stuff that matters.
Re:Julia 0.5 Highlights by kibwen on Tuesday October 11, 2016 @05:16PM (#12688586)
Congratulations! As a Rust user, I'm always happy to see new programming languages break into the field. :) However I am confused by this paragraph:

  > Julia’s LLVM version was upgraded from 3.3 to 3.7.1. 
  > [...] we’re very happy to be back to using current 
  > versions of our favorite compiler framework.
LLVM's current version is 3.9, is this a typo or are there problems that prevent Julia from being used with any release newer than 3.7.1?
Re:Julia 0.5 Highlights by KenoFischer on Tuesday October 11, 2016 @05:28PM (#12688662)
LLVM 3.7.1 is a little less than 10 months old. Our RC period lasts for about 3 months, the start of which is the last point we'd have possibly upgraded LLVM. Upgrading LLVM is a little bit of a scary prospect for us since we find new bugs in every version (and fix them!), so though we considered moving to 3.8, 3.7 had been stable for a few months, so we didn't want to risk it. There's currently a PR to bump LLVM to 3.9 for 0.6, so I'd expect 0.6 to be released with LLVM 3.9.1.
Re:Julia 0.5 Highlights by kibwen on Tuesday October 11, 2016 @06:04PM (#12688899)
Cool, mostly I was curious if the show-stopping issues you were seeing were actually fixed for good or whether 3.7.1 just happened to "accidentally" work. :)
Re:Julia 0.5 Highlights by KenoFischer on Tuesday October 11, 2016 @06:18PM (#12688992)
Nothing accidental about it, it took quite a bit of work to fix all the issues we had ;).