The author presents the theory and methods, together with the implementation of the algorithms using the Julia programming language (version 1.1.0).
This book is for anyone who wants to learn to program. No formal prior knowledge is required. New concepts are introduced gradually and more advanced topics are described in later chapters.
Julia is a new programming language designed for the needs of data scientists, statisticians, scientific computing, and engineers. Julia is a high-performance dynamic programming language for scientific and technical computing. It combines the simplicity...