What is Julia

Julia is a programming language suited for Machine Learning. Julia has got lot of advantages compared to Python when it comes to Machine learning. 
Julia is compiled at run time and it uses Just in Time compiler and it is fast compiling.  Julia’s multiple dispatch very is fast and polymorphic dispatch allows for applying function definitions as properties of a struct.
Julia is specifically made for ML and statistics. Also if you check linear algebra,  Julia out performs than Python. For math related operations,  Julia works like R programming language and shows better performance than Python.