colab-julia-bootstrap icon indicating copy to clipboard operation
colab-julia-bootstrap copied to clipboard

PackageCompiler and ready-to-go sysimage ?

Open mgiugliano opened this issue 3 years ago • 0 comments

With "academic teaching" in mind, do you think it is possible to shorten the setup time, packages installation, etc. and offer a ready-to-go kernel and julia sysimage?

Time-to-first-plot (from a Jupyter notebook) would for instance also be reduced, if (say) Plots.jl was precompiled inside the system image.

I played within a Google Colab notebook and managed to generate a *.so image (<300MB), although some warnings appeared during the linking stage.

I see that this large file could be placed somewhere online and downloaded with wget. Then the `kernel.json' might be updated to include the extra option to the command line flags and options passed to Julia executable.

Do you think it is feasible?

mgiugliano avatar Oct 02 '22 11:10 mgiugliano