4 ms·
Can this produce a static AOT compiled binary ? This seems to be currently one of the biggest limitations to Julia (and even Python) in terms of distribution, e
by vsskanth 3y ago
Can this produce a static AOT compiled binary ? This seems to be currently one of the biggest limitations to Julia (and even Python) in terms of distribution, especially in the embedded space. PackageCompiler.jl helps, but binaries are still huge
- ModernMech 3y agoHow big are the binaries? (what I mean is, are they 1MB, or 100MB, or worse?)
- ubj 3y agoOver 150 MB for "Hello world" [1][2]. There are a few options for going smaller (e.g. StaticCompiler.jl), but they're not very mature yet. [1]: https://www.reddit.com/r/Julia/comments/ytegfk/size_of_a_hello_world_application/ https://www.reddit.com/r/Julia/comments/ytegfk/size_of_a_hel... [2]: https://discourse.julialang.org/t/standalone-hello-world-executable-size-comparison-to-node-js/97656 https://discourse.julialang.org/t/standalone-hello-world-exe...
- adgjlsfhk1 3y agoJulia's binaries are currently 50mb to 1gb depending on what you put in them. The large floor comes from the fact that you have to ship LLVM which is around 50 MB by itself. (the 1gb binaries are if you include a couple thousand packages in the binary also).