"JULIA"-The new general purpose programming language

Posted by P. Charitha on October 2nd 2017

The co-founders of a Bengaluru and U.S.-based start-up, Julia Computing have developed a general purpose programming language called Julia, that can be used by those who aren’t programmers by training!
Julia's Features
  • Julia is much faster and easier to use than other languages, with unlimited scalability.
  • Julia empowers data scientists, physicists, quantitative finance traders and robot designers to solve problems without having to become computer programmers or hire computer programmers to translate their functions into computer code.
  • Typically, programming languages on numerical computing are split into two groups: static languages such as C, C++ and Fortran. Julia offers the best of both worlds- it has solved the "two-language problem.
  • Julia is said to be as fast as C++, with the high-level functionality of Python, R or Matlab. The single language  allows you to do prototyping and production in the same language.
  • Julia is the best option for artificial intelligence, machine learning, deep learning and parallel computing -- all fields with a strong presence and extraordinary growth in India.
  • Julia is also used for research at NASA and Lawrence Berkeley National Laboratory, while MIT has a Julia lab dedicated to the research and development of the language. Engineers at Lincoln Labs MIT working on the Federal Aviation Administration’s new NextGen collision avoidance system for aircraft are using Julia to compute 650 billion decision points within an optimized logic table in order to identify failures.
A language born through emails
It all started in 2009, when Karpinski, with Shah, a fellow grad student at the University of California Santa Barbara, and Bezanson and Edelman from the MIT -- all with experience in language design and applied mathematics -- were looking to simplify the coding process. 
Since Shah moved to Bengaluru to work on India’s Aadhaar project, the country’s new biometric identification system, they created their “dream language” largely over email. They created Julia, an open source project which sparked a huge response after which the co-creators, along with Deepak Vinchhi and Keno Fischer, launched Julia Computing in 2015. Julia Computing provides paid support, training and consulting services to clients, though Julia itself remains free to use.
"British insurer Aviva ,Amazon, Apple, investment manager BlackRock ,Disney, Facebook, Ford, Google, Grindr, IBM, Microsoft, NASA, Oracle and Uber are other Julia users, partners and organizations hiring Julia programmers,” says Shah, CEO of Julia Computing. 
Language for start-ups
Since the core Julia language is free and open source, it has tremendous relevance for India.It works for Indian start-ups and large organizations that are cost-conscious, and have access to a large population of engineers. Even if the dominance of Java and C++ is unlikely to be shaken, Julia is still finding its niche among today's programming languages.Source:Forbes.com


No Comments Found

Leave your comment

Sign in to Post your Comments on this story