
Julia
Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environm...
What is Julia?
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, largely written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing.
In addition, the Julia developer community is contributing a number of external packages through Julia’s built-in package manager at a rapid pace. IJulia, a collaboration between the IPython and Julia communities, provides a powerful browser-based graphical notebook interface to Julia.
It is based on libuv
Julia Screenshots
Julia Features
Comments and Reviews
Said about Julia as an alternative
It's an easy, powerful, really fast language which feels like a mix of Python and Ruby but runs like C. It comes with many mathematical functions, has a good stack of libraries for graphs (including Matplotlib as PyPlot) and can be used with the Jupyter Notebook. Still not at version 1.0, but already a great tool!
Julia competes with Python
Looks like Python Runs like C
Tags
- Compiler
- Programming Language
- development
- programming
- libuv
- numerical
- Plotting
- numerical-computations
Julia is Python for the 21st century. It's just as simple while capable of so much more.