Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Julia 1.10 Highlights (julialang.org)
15 points by pella on Dec 27, 2023 | hide | past | favorite | 5 comments


The load time improvements are amazing. Thanks to everyone that was involved. I've been using it locally for months now simply because of this feature and I had to update my "how to deal with compile-time" blog post (https://sciml.ai/news/2022/09/21/compile_time/) to basically say system images really aren't needed anymore with these improvements. With that and the improvements to parallel compilation I tend to not care about "first time to X" anymore. To me it's solved and I'm onto other things (though I personally need to decrease the precompilation time of DifferentialEquations.jl, but all of the tools exist in v1.10 and that's on me to do, ya'll have done your part!).


The load time improvements are very welcome! As are the smaller usability improvements listed in the post.

I wonder if the tooling improvements made possible by the new parser will be even more important in the long run.


I think some of the really cool tooling improvements will likely require lowering to also be rewritten, but there already are a number of pretty nice tooling improvements that are available with JuliaSyntax.


Indeed, autocorrect got a lot better. That coupled with how the stack traces and error messages are so much better now, I really cannot recommend anyone use anything but v1.10. Some releases are a more incremental (v1.7, v1.8), but this one and v1.9 have been some massive advancements. It almost feels like another language with the VS Code integrations just performing a lot better and the startups feeling smooth. I think it's now time to focus on binaries and interfaces.





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

Search: