Jump to content

Julia (programming language): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Xan2 (talk | contribs)
m license
Xan2 (talk | contribs)
m add information
Line 3: Line 3:
| year = 2009
| year = 2009
| license = [MIT License], [GPL], [LGPL] and [BSD license]
| license = [MIT License], [GPL], [LGPL] and [BSD license]
| platform = GNU/Linux, Darwin OS/X and FreeBSD<ref>[https://github.com/JuliaLang/julia Julia programming language readme at Github]</ref>
| website = {{URL|http://julialang.org/}}
| latest_release_version = none
| latest_release_version = none
| latest_preview_version = 0-prerelease <ref>{{cite web |url=https://github.com/JuliaLang/julia/blob/master/VERSION|title= Julia last version}}</ref>}}
| latest_preview_version = 0-prerelease <ref>{{cite web |url=https://github.com/JuliaLang/julia/blob/master/VERSION|title= Julia last version}}</ref>}}

Revision as of 20:02, 24 March 2012

Julia
First appeared2009
Stable release
none
Preview release
0-prerelease [1]
PlatformGNU/Linux, Darwin OS/X and FreeBSD[2]
License[MIT License], [GPL], [LGPL] and [BSD license]
Websitejulialang.org

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 provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, mostly written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, FFTs, and string processing. More libraries continue to be added over time. Julia programs are organized around defining functions, and overloading them for different combinations of argument types (which can also be user-defined).[3]

References

  1. ^ "Julia last version".
  2. ^ Julia programming language readme at Github
  3. ^ "Julia Official Website".

External links