BinDeps.jl Alternatives
Similar projects and alternatives to BinDeps.jl
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
BinDeps.jl reviews and mentions
-
JuliaCall Update: Automated Julia Installation for R Packages
Care to elaborate? I am fairly familiar with the “story” in terms of packaging binary dependencies for Julia, but I am struggling to put my finger on the problem you describe.
BinDeps [1] which was the first stab at it was very much akin to what you describe in that it would attempt to build or install binary dependencies which would potentially affect the state of your system beyond Julia itself. While favoured by operating system package managers, it puts an enormous burden on package creators as you need to be aware of the state (also across versions) and inner working of each operating system, their package managers, and which dependencies that they pull in.
[1]: https://github.com/JuliaPackaging/BinDeps.jl
This lead to the current approach, BinaryBuilder [2], where binary dependencies are described, cross-compiled, and then distributed and managed in a read-only “story” by the latest iteration of the Julia package manager. While I admit that this comes with drawbacks such as security updates to dependencies falling upon the Julia package maintainers, it more than makes up for it in terms of usability and reproducibility for the end user.
[2]: https://github.com/JuliaPackaging/BinaryBuilder.jl
Stats
JuliaPackaging/BinDeps.jl is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of BinDeps.jl is Julia.
Popular Comparisons
Sponsored