Julia

 

Julia is a high-level, high-performance dynamic programming language for numerical computing. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. Julia‚Äôs Base library, largely written in Julia itself, also integrates mature, best-of-breed open source C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing.

Documentation:

 

Usage

 

To see what versions of Julia are available type

module avail julia

To see what other modules are needed, what commands are available and how to get additional help type

module help  julia

To use Julia, include a command like this in your batch script to load the julia module:

module load julia

 

Be sure you also load any other modules needed, as listed by the module help julia command.