Hacker News new | past | comments | ask | show | jobs | submit login

Revise.jl[1] is very helpful for development, as it allows for seamless recompilation without restarts. Cold start can also take a long time, so sometimes it helps to add options[2] such as -O0 when developing. Two paths forward for AOT compilation are PackageCompiler.jl[3] mentioned already in this thread (things like RelocatableFolders.jl[4] come in handy) and the possibility of GPUCompiler.jl[5] some day.

[1]: https://github.com/timholy/Revise.jl

[2]: https://docs.julialang.org/en/v1/manual/command-line-options...

[3]: https://github.com/JuliaLang/PackageCompiler.jl

[4]: https://github.com/JuliaPackaging/RelocatableFolders.jl

[5]: https://github.com/JuliaGPU/GPUCompiler.jl/issues/3




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: