Live data from Hacker News

Julia v1.0 has been released

github.com

11–20 of 63 posts

Re: Julia v1.0 has been released

#11
Edit: It has happened!

Relevant pull request: https://github.com/JuliaLang/julia/pull/28521

Video from Juliacon: https://youtu.be/1jN5wKvN-Uk?t=1h18s

---

~~Note that this is the first release candidate version[1]:~~

> As a prerelease, 1.0-rc1 should not be considered production-ready. It’s intended to give developers a chance to get ready for the release of 1.0 by trying it out and testing for issues. Most users should continue to use the latest release (0.6.4 at the time of writing) until 1.0 is fully released.

[1] https://discourse.julialang.org/t/julia-v1-0-rc1-is-now-avai...

Re: Julia v1.0 has been released

#12
post #9

Having never used it, I wonder, could Julia replace Python as the de-facto standard in scientific computing and data analysis? What does it do well?

It compiles to native code via JIT on the standard implementation, no need to re-write code in C.

The object system is close to CLOS with support for multi-dispatch.

Re: Julia v1.0 has been released

#15
post #9

Having never used it, I wonder, could Julia replace Python as the de-facto standard in scientific computing and data analysis? What does it do well?

My only fleeting experience with Julia is in a Numerical Analysis Course three years ago... but it has 1-indexed arrays so its good for scaring away all people who are programmers before analysts/scientists!

Really though, I think it has a better type system and a syntax that translates easier to mathematical expressions. Other than that, Python's breadth of packages will be hard to overcome.

Re: Julia v1.0 has been released

#16
post #9

Having never used it, I wonder, could Julia replace Python as the de-facto standard in scientific computing and data analysis? What does it do well?

Having migrated my Python+Fortran code to Julia in October last year I would say yes. For reasons why I would read the documentation basics, check the benchmarks and play with a bit of code. I was sceptical when my advisor originally suggested it but now I dread the thought of scientific software in any other language.

Re: Julia v1.0 has been released

#17
post #9

Having never used it, I wonder, could Julia replace Python as the de-facto standard in scientific computing and data analysis? What does it do well?

Having migrated my Python+Fortran code to Julia in October last year I would say yes. For reasons why I would read the documentation basics, check the benchmarks and play with a bit of code. I was sceptical when my advisor originally suggested it but now I dread the thought of scientific software in any other language.

IMO industry will start switching once a Scikit-learn or Caret equivalent for Julia shows up. PyCall.jl and RCall.jl should take care of everything else until the rest of the ecosystem catches up.

Re: Julia v1.0 has been released

#18
post #7

Looks a bit rushed, less than 24 hours after the release candidate.

As far as I know, the 1.0 release only removes deprecated features from 0.7, the previous “transition” release. So that probably didn’t require much incubation

The previous "transition" release, which was published earlier today. At least there was a whole week since the 0.7 RC1 version was released.

Re: Julia v1.0 has been released

#19

Edit: It has happened! Relevant pull request: https://github.com/JuliaLang/julia/pull/28521 Video from Juliacon: https://youtu.be/1jN5wKvN-Uk?t=1h18s --- ~~Note that this is the first release candidate version[1]:~~ > As a prerelease, 1.0-rc1 should not be considered production-ready. It’s intended to give developers a chance to get ready for the release of 1.0 by trying it out and testing for issues. Most users shou…

It looks like this HN entry, however, refers to the stable 1.0 release

Re: Julia v1.0 has been released

#20
post #9

Having never used it, I wonder, could Julia replace Python as the de-facto standard in scientific computing and data analysis? What does it do well?

I hope so - Julia has been one of the most refreshing software experiences I've tried, and that was only Julia 0.4.
Post reply on HN