Hacker GitHub

← All repos

JuliaLang/PackageCompiler.jl

View on GitHub ↗ ★ 1,564 Julia

Compile your Julia Package

37 mentions on Hacker News by 28 people: 0 stories, 37 comments · first 2018-09-07 · latest 2023-12-04

Mentions per year 37 mentions · busiest year 2019 (11)
20082026
  1. …cannot easily be called from other languages. [1]: https://github.com/tshort/StaticCompiler.jl [2]: https://github.com/JuliaLang/PackageCompiler.jl [3]: https://github.com/MilesCranmer/PySR
  2. …[4] https://github.com/Clemapfel/jluna [5] https://github.com/Taaitaaiger/jlrs [6] https://github.com/JuliaLang/PackageCompiler.jl [7] https://github.com/tshort/StaticCompiler.jl
  3. …can wrap the entire environment into a single native library, the system image. [3] https://github.com/JuliaLang/PackageCompiler.jl
  4. https://github.com/JuliaLang/PackageCompiler.jl https://julialang.github.io/PrecompileTools.jl https://julialang.org/blog/2023/04/julia-1.9-highlights/#cac...
  5. Also, you can precompile a whole package and just ship the binary. We do this all of the time. https://github.com/JuliaLang/PackageCompiler.jl And getting things precompiled: https://sciml.ai/news/2022/09/21/compile_time/
    comment by ChrisRackauckas · 2023-02-12 · in I learned seven programming languages
  6. …what's called the "system image". That system image is the binary that package compiler builds ( https://github.com/JuliaLang/PackageCompiler.jl ). Julia then ships with a default system image that includes the standard library in order to…
  7. …[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/i
  8. …is quite fast generally. Also, there's a solution to precompile binaries with no JIT penalty... https://github.com/JuliaLang/PackageCompiler.jl Enjoy!
    comment by ElectronCharge · 2021-12-18 · in Which programming language or compiler is faster
  9. …launch lots of short scripts without excessively restarting julia. There's also PackageCompiler.jl https://github.com/JuliaLang/PackageCompiler.jl for AOT compilation, but that's heavy enough that I wouldn't bother with it for short…
  10. https://github.com/JuliaLang/PackageCompiler.jl
  11. …to work on this kind of stuff, it's definitely something the entire community is interested in! [0] https://github.com/JuliaLang/PackageCompiler.jl
    comment by staticfloat · 2021-03-25 · in Julia 1.6 Highlights
  12. …the latter approach should as far as I understand allow for the creation of proper .so/.dlls. [1] https://github.com/JuliaLang/PackageCompiler.jl [2] https://github.com/JuliaGPU/GPUCompiler.jl
  13. …with PackageCompiler.jl [2] for instant plots. [1] https://github.com/JuliaPlots/Makie.jl [2] https://github.com/JuliaLang/PackageCompiler.jl
    comment by eigenspace · 2021-02-14 · in Julia 1.6: what has changed since Julia 1.0?
  14. …use case and this is not part of Julia which I have ever used myself but the answer might be here: https://github.com/JuliaLang/PackageCompiler.jl There is a presentation from a recent JuliaCon by Kristoffer Carlson on the topic too, I…
    comment by huitzitziltzin · 2021-01-18 · in Julia adoption keeps climbing
  15. …you start calling Python code vs C code. In regards to Julia's compilation problem, you can use https://github.com/JuliaLang/PackageCompiler.jl to precompile an image, allowing you to avoid paying the JIT performance penalty over and over…
    comment by smabie · 2020-12-06 · in R adds native pipe and lambda syntax
  16. https://github.com/JuliaLang/PackageCompiler.jl Note that it doesn't do slim binaries yet for embedded. Don't know if that's in the roadmap.
    comment by vsskanth · 2020-10-21 · in The Accelerating Adoption of Julia
  17. …will be more caching in the future, but until then it sounds like you'd like PackageCompiler.jl ( https://github.com/JuliaLang/PackageCompiler.jl ) to build DiffEq and Plots into your sysimage.
    comment by Sukera · 2020-08-03 · in Julia 1.5 Highlights
  18. …[2] makes this workflow pretty easy nowadays. [1] https://github.com/dmolina/DaemonMode.jl [2] https://github.com/JuliaLang/PackageCompiler.jl
    comment by eigenspace · 2020-08-03 · in Julia 1.5 Highlights
  19. You should try compiling an image with PackageCompiler: https://github.com/JuliaLang/PackageCompiler.jl .
    comment by smabie · 2020-07-23 · in New Features in Gnuplot 5.4
  20. …widespread adoption, but this might be about to change when different effort join forces [1]. [1] https://github.com/JuliaLang/PackageCompiler.jl/pull/304
  21. …with PackageCompiler.jl. There are some restrictions IIRC since it is a dynamically typed language. https://github.com/JuliaLang/PackageCompiler.jl
  22. …don't know about Windows. It doesn't work when you have binary dependencies like GTK, etc. [1] https://github.com/JuliaLang/PackageCompiler.jl
  23. Does this not do what you want? https://github.com/JuliaLang/PackageCompiler.jl/blob/master/...
    comment by stilley2 · 2019-11-26 · in Julia v1.3
  24. …is also now PackageCompiler that provides a nicer API without requiring you to build from source: https://github.com/JuliaLang/PackageCompiler.jl
    comment by sjkelly · 2019-08-28 · in Julia's Release Process
  25. I think this [1] is the latest on static compilation -- they're working on it [1] https://github.com/JuliaLang/PackageCompiler.jl
    comment by cbkeller · 2019-08-20 · in Julia v1.2
  26. …I can just dive in and generally find that what's relevant to me underneath is also Julia. [0] https://github.com/JuliaLang/PackageCompiler.jl
    comment by phonebucket · 2019-08-18 · in Giving up on Julia (2016)
  27. …per second. If you want to build CLIs without the JIT overhead, you can compile your Julia code: https://github.com/JuliaLang/PackageCompiler.jl
    comment by phonebucket · 2019-08-18 · in Giving up on Julia (2016)
  28. JIT overhead/startup time is still comparably large. There is https://github.com/JuliaLang/PackageCompiler.jl that helps reduce this overhead in user libraries. The base library precompiles quite a few methods already, so the performance…
    comment by sjkelly · 2019-08-18 · in Giving up on Julia (2016)
  29. …version of the slow code (packages). [1] https://www.youtube.com/watch?v=TPuJsgyu87U&t=11s [2] https://github.com/JuliaLang/PackageCompiler.jl
  30. …packaging support, common workflows like plotting will improve dramatically. [0]: https://github.com/JuliaLang/PackageCompiler.jl
    comment by dm3 · 2019-06-10 · in Matlab–Python–Julia Cheatsheet
  31. …Do you mean no standalone binaries? If so, that's actively being worked on by e.g. PackageCompiler. https://github.com/JuliaLang/PackageCompiler.jl
    comment by Sukera · 2019-02-24 · in Why Julia
  32. …processes), or alternatively pre-compiling and caching to have both (which is being worked on: https://github.com/JuliaLang/PackageCompiler.jl )
    comment by ddragon · 2019-02-23 · in Why Julia
  33. If you'd like to track the latest developments: https://github.com/JuliaLang/PackageCompiler.jl
    comment by celrod · 2019-02-11 · in Why Swift for TensorFlow?
  34. …decent documentation) for static compilation and easy deployment would make a huge difference. [1] https://github.com/JuliaLang/PackageCompiler.jl
  35. …way to deliver a self-contained executable. It's a bit rough around the edges, but it does exist: https://github.com/JuliaLang/PackageCompiler.jl
    comment by fasquoika · 2018-10-19 · in This Old Lisp
  36. …for years, just not very user friendly. We've been working on making compilation easier here: https://github.com/JuliaLang/PackageCompiler.jl And we have a package for building complete, standalone, desktop applications out of the compiled…
    comment by nathandaly · 2018-09-22 · in Writing a simple SQL interpreter in Julia
  37. As far as I know, Julia only allows for dynamic libraries. https://github.com/JuliaLang/PackageCompiler.jl Which really for me they are good enough, I don't remember the last time I cared about producing a .a/.lib file for delivery.
    comment by pjmlp · 2018-09-07 · in Try OCaml