Julia is a language that was specifically designed to be used for high-performance, numerical computing. Most importantly, it differs from the previous scripting languages that have been covered in this book (R and to a certain extent, Python) in that Julia is a full language and not limited to data handling.
In this chapter, we will cover the following topics:
- Â Adding Julia scripting to your installation
- Â Basic Julia in Jupyter
- Â Julia limitations in Jupyter
- Â Standard Julia capabilities
- Â Julia visualizations in Jupyter
- Â Julia Vega plotting
- Â Julia parallel processing
- Â Julia control flow
- Â Julia regular expressions
- Â Julia unit testing