In the previous chapter, we discussed how Julia is great for prototyping and performs almost as well as C. Julia caters to seasoned programmers and novices equally. Julia is designed in a way that someone who has just started with programming will be able to be up and running in a day with the help of REPL or Jupyter Notebook. It provides lots of features that are useful to data scientists, statisticians, and those working in the field of scientific computing.
Knowledge of other languages would make the reading enjoyable, but is not required. The reader will find that Julia is quite similar to MATLAB, Python, and R.
Julia’s version 1.0 is planned for release in a few months. Although there could be some changes by then, most of the concepts and code should be valid for that version.
In this chapter, the reader will go through the syntax, as well as one of the many ways to program in Julia. The following topics will be covered in this chapter:
- Revisiting...