Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The list of breaking changes is pretty long. Hope that things can get to the point where a 1.0 release is ready as it is suppose to happen in Qtr 2 or 3????


I feel like there should be a programming languages analogue of this: http://www.stickycomics.com/computer-update/

Every time I see breaking changes in Julia (and the improvements they engender), I get excited! :P


Most of the breaking changes are effectively bug fixes in the sense that the old behavior was either not what you would want or not what you would expect. The single most breaking change is the first one listed: removing new lines from line-oriented I/O functions – but it really makes these functions more pleasant to work with. The next two most breaking changes are actual bug fixes: one was a macro hygiene fix which a lot of packages happened to rely on the broken behavior of, and the other was to make new method definitions reliably take effect (#265), which is a huge benefit but also breaks some code that was relying on the old wrong behavior.


You have such a way with words with stuff like this. Modern tech circles feel like such a minefield, there's always some guy waiting to scream ACK CHEW ALLY. Anyways, I'm so glad you are dedicated to the julians. Have our back, we'll always have yours.

0.6 is the highlight of my year so far.


That's precisely _why_ the list of breaking changes is long.


Okay, but a lot of these changes don't sound like the final word, they sound like "hey let's try this new thing and see how people like it".


Which points read that way to you? I see one feature that's explicitly tagged as experimental. Everything else reads very matter-of-fact to me.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: