Julia : A New Programming Language


After So many programming languages both high level and low level, with different names like python, java, C++ and so on, here comes Julia with all its colors...

It first appeared 6 years ago in 2012, but was not stable at that time. The stable version of Julia has been released on 8th of August, 2018.

Julia is a high level programming language, the pattern in which Julia's made is called Multi dispatch. Multi dispatch is the process in programming languages that allow the program to decide which polymorphic method or function needs to run at run time. Julia permits both functional and Object Oriented Programming. The file name extension for Julia is .jl . Julia also provides the Language Shell where you can write code and see the output. 

The good news about Julia is that it is very friendly language, it allows C and FORTRAN libraries to be used in it with just a keyword ccall . And more importantly, it can be used with all time favorite HTML, JSON, BSON, XML, and other web languages. Also Julia is really smart, it has made GitHub Id too, a publicity stunt I guess..(on a lighter note).

And for dear Python there might be a slight bad news: Julia is strengthening its feet for Machine Learning. This is reported at ZD Net.

So Now, Let me tell you how can you download and install Julia:
  • Go at  julialang.org and Click at the green button labeled Download as shown below:
  • Now Select your OS from here:
  • When Julia is downloaded, click on the .exe  downloaded file, click next for installation:

  • Next, click on finish when installed.
  • Click on Short Cut Icon of julia:
  • And that's it, the colorful interactive shell of Julia is on your screen:

  • Julia is really helpful as by typing ? in the shell you will get:

  • Now say Hello to the new Language, and also be Thankful to Allah for this .
  • Congratulations for beginning a new language Learning Mission
  • Remember, learn as much as you can in this life, and keep applying your learning of good, for good and from good. 


You can learn this language by visiting Julia Documentation. If you are fond of GitHub you can also visit it right here.










Comments

Popular posts from this blog

Relational Data Model

An Interview with Pakistani Data Scientist : Dr. Zeeshan Ul Hassan Usmani

Data Engineering Tools

Applications of Data Engineering

Five People to Follow on Social Media

Data Science : The Fusion Reaction

Elasticsearch and Redis : NoSql

Web Scraping : Urdu News