Julia: A new simple dynamic programming language for statistical analysis.
Now a day’s Big Data problem is becoming chocolate in software field. So everyone is focusing on analyzing the large volume data to discover some intelligent patterns or trends. For this type of statistical analysis we are using many programming languages as :
- R
- GO
- OCTAVE
- Scala
- Python
- etc ...
But in this list the languages I mentioned were not jargon for me and may be for you also .But there is a language which is not in the above list and which I heard recently is Julia programming language. As I always believe to be dynamic to languages and technologies thought of exploring this language and I really found this interesting.
The name itself is fancy and the story of this language was started just before 6 years.
We also had a conversation with one of the co-founder of this language in one meetup and we were asking some funny questions to him as :
- There are many mature languages in the market then why julia ?
- How this horrible idea of building a language coming to your mind?
- How you named the language as Julia?
So some features I found in Julia are:
- Julia is a high level dynamic programming language.
- Julia is coded in Julia itself. Small part of the compiler built in C programming language.
- The computation speed or performance is very high, even faster than R and Python programming languages (Figure attached).
- It's open source.
You can explore more about this language in http://julialang.org.
Happy Coding :)
Image souce : julialang.org