Sie sind auf Seite 1von 2

SEMINAR ABSTRACT

PRANITHA C P
5th Semester MCA

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.

Das könnte Ihnen auch gefallen