The Julia Language: A Fresh Approach to Technical Computing, Jeffrey Bezanson, Alan Edelman, Stefan Karpinski, and Viral B. Shah, 2017SIAM Review, Vol. 59 (Society for Industrial and Applied Mathematics (SIAM))DOI: 10.1137/141000671 - This foundational academic paper introduces the Julia language, detailing its design principles, performance advantages (JIT compilation), the 'two-language problem' it addresses, and its core features like multiple dispatch, all within the context of technical computing.
Julia Language Manual, Jeff Bezanson, Stefan Karpinski, Viral Shah, Alan Edelman, et al., 2024 (The Julia Language) - The official and comprehensive documentation for the Julia language, offering authoritative information on its syntax, JIT compilation, multiple dispatch, performance optimization, and extensive standard library features relevant to scientific and numerical computing.
Numerical Computing with Julia, Sanjay Rai, 2023 (Packt Publishing) - A practical book that guides readers through using Julia for various numerical computation tasks, covering topics such as performance, linear algebra, handling large datasets, and solving differential equations, which are fundamental to technical computing applications.