Julia is a high-level high-performance free programming language with dynamic typing, designed for mathematical computations.
The language is dynamic but uses JIT compilation. Due to this, the high speed of applications written in a "pure" language, without the use of low-level libraries and vector operations is achieved. Overloading of functions and operators (which in fact are also functions) is supported, and you can optionally specify the type for function arguments, which is not usually the case in dynamically typed languages. This allows you to create specialized versions of functions and operators to speed up computation. The most appropriate function variant is chosen automatically at runtime. Operator overloading also allows you to create new data types that behave similarly to built-in types.
To rate Julia you need to register or log in on our website
Mail domain must match the domain of the developer's site
A link to confirm registration was sent to your email