Julia

Julia is a high-level, general-purpose dynamic programming language. Its features are well suited for numerical analysis and computational science.

It’s installed on several ARC HPC’s. To activate base environment run need julia

Custom package environments#

Julia allows you to create new environments pretty easy ways

The “Package directory” in the new package manager is called DEPOT_PATH, it can be changed by adding an environment variable JULIA_DEPOT_PATH:

JULIA_DEPOT_PATH=./test julia

julia> DEPOT_PATH
1-element Array{String,1}:
 "./test"

(v1.5) pkg> add JSON2
   Cloning default registries into /Users/gnimuc/test/registries

For details please refer to official Julia documentation