|
|
|
|
|
by RayDonnelly
3212 days ago
|
|
Conda is a package manager for more than Python. It manages libraries that are shared between Python and R and other tools. This isn't possible with a purely Python-based solution. It also does envs better than most other solutions since it will prefer hardlinks which allows environmental isolation at a very small cost in terms of disc space. Full disclosure: I work for Anaconda Inc. where I am trying my best to make package management and scientific computing easier. |
|
And of course, it makes distribution of any application that uses shared libraries a whole lot more difficult.
Disk space is the cheapest and most abundant computing resource in 2017. If you want to make these packages more widely available, just create wheels/whatever the R equivalent is. Good, well understood, and interoperable tooling for these already exists.