On Mon, Jul 25, 2016 at 10:26 AM, Jeffrey Kuhn <[email protected]> wrote:
> In the age of TB hard drives, package versioning is what node gets right. > Packages can either be added globally or specific versions can be > automatically downloaded into a subfolder of the current project directory. This approach doesn't work for native languages where shared libraries must actually be shared. It also doesn't work for a language like Julia with generic functions. Note that npm is in the process of backing of of this model at least partially. > I wish Julia would allow projects with local package environments, rather > than one big hidden `.julia` folder for everything. You can already have project-local environments using the JULIA_PKGDIR environment variable. The new version Pkg3 will increase support for this mode of working significantly.
