Mastering Julia. Enhance your analytical and programming skills for data modeling and processing with Julia
2nd edition

Par : Malcolm Sherrington
  • Paiement en ligne :
    • Livraison à domicile ou en point Mondial Relay estimée à partir du 18 mars
      Cet article sera commandé chez un fournisseur et vous sera envoyé 10 jours après la date de votre commande.
    • Retrait Click and Collect en magasin gratuit
  • Réservation en ligne avec paiement en magasin :
    • Indisponible pour réserver et payer en magasin
  • Nombre de pages487
  • FormatGrand Format
  • PrésentationBroché
  • Poids0.93 kg
  • Dimensions19,0 cm × 23,5 cm × 2,5 cm
  • ISBN978-1-80512-979-0
  • EAN9781805129790
  • Date de parution19/01/2024
  • ÉditeurPackt Publishing

Résumé

Julia is a well-constructed programming language that was designed for fast execution speeds by using just-in-time LLVM compilation techniques, thus eliminating the classic problem of performing analysis in one language and translating it for performance in a second language. This book is a primer on Julia's approach to a wide variety of topics such as scientific computing, statistics, machine learning, simulation, graphics, and distributed computing.
Starting off with a refresher on installing and running Julia on different platforms, you'll quickly get to grips with the core concepts and delve into a discussion on how to use Julia with various code editors and interactive development environments (IDEs). As you progress, you'll see how data works through simple statistics and analytics and discover Julia's speed, its real strength, which makes it particularly useful in highly intensive computing tasks.
You'll also observe how Julia can cooperate with external processes to enhance graphics and data visualizations. Finally, you will explore metaprogramming and learn how it adds great power to the language and establishes networking and distributed computing with Julia. By the end of this book, you'll be confident in using Julia as part of your existing skill set.

L'éditeur en parle

What you will learn : Get to grips with Julia's type system, multiple dispatch, metaprogramming, and macro development. Interact with data files, tables, data frames, SQL, and NoSQL databases. Delve into statistical analytics, linear programming, and optimization problems. Create graphics and visualizations to enhance modeling and simulation in Julia. Understand Julia's main approaches to machine learning, Bayesian analysis, and Al.
Image Placeholder
Malcolm Sherrington
64,40 €