Julia (programming language)

This is an old revision of this page, as edited by Stefan.karpinski (talk | contribs) at 00:47, 8 February 2013 (corrections to information in infobox). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Julia is a high-level programming language written specifically for high-performance dynamic programming, relevant for technical and scientific computing.[1] [2] [3] The primary distribution of Julia is written in C, Fortran, and Julia itself.[4] Julia was initially released in 2012.[5] [6]

Julia
Official Julia logo
Paradigmmulti-paradigm: procedural, multiple dispatch, functional, meta
Designed byJeff Bezanson, Stefan Karpinski, Viral B. Shah
First appeared2012
Typing discipline dynamic with optional type annotations and type inference
OSLinux, OS X, FreeBSD, Windows
LicenseMIT License
Filename extensions.jl
Websitejulialang.org
Influenced by
MATLAB, Scheme, Lisp, C, Python, Perl, Ruby

See also

References

  1. ^ "The Julia Language (Official Webste)".
  2. ^ Bryant, Avi. "MATLAB, R, and Julia: Languages for data analysis". O'Reilly Strata. Retrieved 7 February 2013.
  3. ^ Krill, Paul. "New Julia language seeks to be the C for scientists". InfoWorld. Retrieved 7 February 2013.
  4. ^ "Julia: A Fast Dynamic Language for Technical Computing" (PDF).
  5. ^ "Official Julia Blog". Retrieved 7 February 2013.
  6. ^ Mark, Gibbs. "Pure and Julia are cool languages worth checking out". Network World. Retrieved 7 February 2013.

Further reading