Mastering Julia 1.0
With its blazingly fast compilation of code and high-performance parallel execution, Julia continues to attract new developers. Because of its extensive mathematical library and support for cloud computing, the language is also gaining popularity among data scientists and is increasingly being used for big data projects.
Mastering Julia 1.0 starts by helping you brush up on Julia, before you go on to explore the latest improvements and features in version 1.0. Next, you will learn how to perform simple statistics and analytics with Julia, which will help you understand Julia's speed and performance capabilities, along with its applications in highly intensive computations. Dedicated sections will then guide you through the type system and principles of multiple dispatches, assisting you with programming more effectively. Further into the book, you’ll discover how Julia can be used to enhance graphics and data visualization. You will also learn to use graphics processing unit (GPU) support while performing machine learning tasks in Julia. Finally, you will gain insights into establishing networking and distributed computing with Julia.
By the end of this book, you will have the expertise you need to solve real-world challenges in data science with Julia.
|Date Of Publication||15 Nov 2019|