1
The Julia Environment
In this chapter, we will explore all you need to get started on Julia. Julia is a high-level, high-performance, dynamic programming language that focuses mainly on technical computing. Its primary feature is that, although it’s a scripting language, the code is compiled using low-level virtual machine (LLVM). This compilation creates code that corresponds to the underlying hardware/operating system and runs at similar speeds to other compiled languages, such as C/C++ and Fortran.
The chapter will cover the following main topics:
- Acquiring and installing Julia
- The philosophy behind Julia and comparison with other programming languages
- Developing code using the REPL, code editors, and IDEs
- Use of the package management ...
Get Mastering Julia - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.