BinDeps.jl

Tool for building binary dependencies for Julia modules (by JuliaPackaging)

BinDeps.jl Alternatives

Similar projects and alternatives to BinDeps.jl

  • Gtk.jl

    Julia interface to Gtk windowing toolkit.

  • 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.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better BinDeps.jl alternative or higher similarity.

BinDeps.jl reviews and mentions

Posts with mentions or reviews of BinDeps.jl. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-01-19.
  • JuliaCall Update: Automated Julia Installation for R Packages
    2 projects | news.ycombinator.com | 19 Jan 2021
    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

Basic BinDeps.jl repo stats
1
56
0.0
over 3 years ago

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com