0 Bewertungen0% fanden dieses Dokument nützlich (0 Abstimmungen)
23 Ansichten2 Seiten
Julia is a high-performance dynamic programming language designed for technical computing that provides ease and expressiveness for high-level numerical computing like R, MATLAB, and Python. It allows for parallel and distributed computing and direct calling of C and Fortran libraries without glue code. Julia aims to create an unprecedented combination of ease-of-use, power, and efficiency in a single language through its compiler, distributed execution, numerical accuracy, extensive math library, and multiple dispatch function overloading.
Julia is a high-performance dynamic programming language designed for technical computing that provides ease and expressiveness for high-level numerical computing like R, MATLAB, and Python. It allows for parallel and distributed computing and direct calling of C and Fortran libraries without glue code. Julia aims to create an unprecedented combination of ease-of-use, power, and efficiency in a single language through its compiler, distributed execution, numerical accuracy, extensive math library, and multiple dispatch function overloading.
Julia is a high-performance dynamic programming language designed for technical computing that provides ease and expressiveness for high-level numerical computing like R, MATLAB, and Python. It allows for parallel and distributed computing and direct calling of C and Fortran libraries without glue code. Julia aims to create an unprecedented combination of ease-of-use, power, and efficiency in a single language through its compiler, distributed execution, numerical accuracy, extensive math library, and multiple dispatch function overloading.
Julia is a high-level, high-performance dynamic programming language for
technical computing, with syntax that is familiar to users of other technical computing environments. It allows for parallel and distributed computing, and direct calling of C and Fortran libraries without glue code. Julia is garbage collected, uses eager evaluation, and includes efficient libraries for floating point, linear algebra, random number generation, fast Fourier transforms, and regular expression matching. Julia aims to create an unprecedented combination of ease-of-use, power, and efficiency in a single language. Julia provides ease and expressiveness for highlevel numerical computing, in the same way as languages such as R, MATLAB, and Python, but also supports general programming. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. Julia programs are organized around multiple dispatch; by defining functions and overloading them for different combinations of argument types, which can also be user-defined. Stable release of Julia was in 26 June 2015 and is designed by Jeff Bezanson, Stefan Karpinski, Viral B Shah and Alan Edelman. The Julia official distribution includes an interactive session shell, called Julia's REPL, which can be used to experiment and test code quickly. It is also being effective for general purpose programming, even server/web use or as a specification language.