Important to note that the 0.7 release is not quite done yet and we are polishing it. So there is no official release candidate yet.
Is the plan still that 0.7 and 1.0 are the same except for deprecations?
Julia v0.7.0 Release Notes
11–20 of 61 posts
Re: Julia v0.7.0 Release Notes
#12That heading gives someone who doesn't already know, absolutely no clue what it is or why they should click on it.
In case you're curious, the website is https://julialang.org/
> Julia is a high-level, high-performance dynamic programming language for numerical computing. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library.
Re: Julia v0.7.0 Release Notes
#13That heading gives someone who doesn't already know, absolutely no clue what it is or why they should click on it.
Re: Julia v0.7.0 Release Notes
#14That heading gives someone who doesn't already know, absolutely no clue what it is or why they should click on it.
Hmm, I would guess that if somebody doesn't already know about the Julia language, this wouldn't be a very interesting page (which is fine). So this is a great title! In case you're curious, the website is https://julialang.org/ > Julia is a high-level, high-performance dynamic programming language for numerical computing. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and a…
Re: Julia v0.7.0 Release Notes
#15That heading gives someone who doesn't already know, absolutely no clue what it is or why they should click on it.
Re: Julia v0.7.0 Release Notes
#16Earlier quoted context omitted.
I don’t use Julia but those language changes would have me worried that existing code would start behaving differently because of parser changes.
The forthcoming Julia 0.7 release will provide warning messages for important (and breaking) changes that the community has been clamoring for. I don't think users are "worried" so much as they are planning to review and update their code accordingly. For example, I don't expect my existing 0.5 code to work without substantial revisions. This is the last window to improve the language proper before the 1.0 release, a…
Re: Julia v0.7.0 Release Notes
#17Important to note that the 0.7 release is not quite done yet and we are polishing it. So there is no official release candidate yet.
I don’t use Julia but those language changes would have me worried that existing code would start behaving differently because of parser changes.
Aside: implementing deprecations is often harder than implementing new feature themselves. We put in the effort because it is absolutely critical that people's code never just silently change behavior. Syntax and variable scope deprecations are particularly hard to implement, but all of the changes in 0.7 do have deprecation warnings – some of them with absolutely crazy implementations that we're very excited to get to delete when we release 1.0.
Re: Julia v0.7.0 Release Notes
#18That heading gives someone who doesn't already know, absolutely no clue what it is or why they should click on it.
when you post a title with a version number next to a project name, people expect it's a new version. So unless your comment is about not describing what Julia is a bit more, suivi might be fair, I don't see the issue
Re: Julia v0.7.0 Release Notes
#19Earlier quoted context omitted.
Hmm, I would guess that if somebody doesn't already know about the Julia language, this wouldn't be a very interesting page (which is fine). So this is a great title! In case you're curious, the website is https://julialang.org/ > Julia is a high-level, high-performance dynamic programming language for numerical computing. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and a…
Thanks. Well, I've heard of the language Julia, but didn't connect the title with it as it sounded like a person, robot or something.. Mm sounds good. Is it as fast as, say, C?
Re: Julia v0.7.0 Release Notes
#20Earlier quoted context omitted.
I don’t use Julia but those language changes would have me worried that existing code would start behaving differently because of parser changes.
We're very careful with changes and give thorough deprecation warnings. When you upgrade and the meaning of something that you're using is going to change in the following version, you will get a warning to change it now, with specific detail of the new spelling of that feature. So as long as you don't skip major versions, you're safe. Corollary: don't skip major versions. Even if you're upgrading from 0.4 to 0.7, yo…
https://github.com/JuliaComputing/FemtoCleaner.jl
It's quite nice to have a bot give you an update PR!