Is Julia "doomed" on this issue or is it just that they prefer to work on other use cases first ?
Is Julia "doomed" on this issue or is it just that they prefer to work on other use cases first ?
But there is a project to cache native code (without needing to build a sysimage) that may make a huge difference...
* It's been reduced by like 75% (roughly, not sure about the real number) since Julia 1.0, so material progress has been made.
* In the future (I'm guessing 1-2 years, of course uncertain), native code caching could make a huge difference.
* On a similar timescale, Julia could allow compilation into static binaries. This could possibly be done for some dependencies that does not need to be generic, which would take another chunk of the compilation need off.
ReplMaker.jl can make this process more convenient, but in version 1.9, there’ll be a facility for that built into the regular REPL.