What is Julia?
I posted a few posts tonight that use Julia as a language to accomplish some orbital mechanical tasks. I decided to take a step back and provide a brief overview of what Julia actually is.
Their website is https://julialang.org/ and the language has been skyrocketing up in the charts for best programming language. It is a language that specializes in mathematics and statistics. It provides high performance throughput and specializations in data science, machine learning, parallel computing and scientific domains.
I figured since it finally released version 1.0, its developers feel confident that is is a viable product. Since its first release, I have seen articles that say it is having a high adoption rate and its founders have won Nobel prizes. I figured with that kind of recognition, it could be a rising star. I decided to port some orbital mechanics libraries from Python to Julia. I also place to port some quantum algorithms to Julia. There are already a few Python libraries for quantum computing so they should not be hard to port over.
In summation, Julia is just another programming language. If a developer knows one language, they know them all.





