Re:Julia: Dynamism and Performance Reconciled by Design (2018)
by attractivechaos on Monday October 26, 2020 @07:29PM
(#24902745)
This sounds great in theory, but in practice julia-1.5.2 still takes 10 sec to start when I use a medium-sized package including its dependencies (16 compiled files in total). If julia is loading cached files, I would expect something below 1 sec.
[ Parent
| on HN ]
Re:Julia: Dynamism and Performance Reconciled by Design (2018)
by roywiggins on Monday October 26, 2020 @07:54PM
(#24902986)
You can manually precompile a system image with libraries you find yourself using often, like Plots.jl. The usability of it stinks, but... you can do it, and it speeds common things up.
https://julialang.github.io/PackageCompiler.jl/dev/examples/...
Re:Julia: Dynamism and Performance Reconciled by Design (2018)
by ChrisRackauckas on Monday October 26, 2020 @08:35PM
(#24903284)
Its usability is being integrated into the package manager so that it automatically gives warnings and triggers when you need to redo the sysimage. Not in v1.6, but there's been a lot of discussions for doing it shortly after. That is something I'm excited for.
Re:Julia: Dynamism and Performance Reconciled by Design (2018)
by attractivechaos on Monday October 26, 2020 @09:20PM
(#24903582)
Thanks for the tip. This does look promising.