Julia 1.0 Programming - Second Edition

Enter the exciting world of Julia, a high-performance language for technical computing

Julia 1.0 Programming - Second Edition

Ivo Balbaert

2 customer reviews
Enter the exciting world of Julia, a high-performance language for technical computing
Packt Subscription
FREE
$9.99/m after trial
eBook
$22.40
RRP $31.99
Save 29%
Print + eBook
$39.99
RRP $39.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$22.40
$39.99
$9.99 p/m after trial
RRP $31.99
RRP $39.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


Julia 1.0 Programming - Second Edition Book Cover
Julia 1.0 Programming - Second Edition
$ 31.99
$ 22.40
Learning Jupyter 5 - Second Edition Book Cover
Learning Jupyter 5 - Second Edition
$ 31.99
$ 22.40
Buy 2 for $44.80
Save $19.18
Add to Cart

Book Details

ISBN 139781788999090
Paperback196 pages

Book Description

The release of Julia 1.0 is now ready to change the technical world by combining the high productivity and ease of use of Python and R with the lightning-fast speed of C++. Julia 1.0 programming gives you a head start in tackling your numerical and data problems. You will begin by learning how to set up a running Julia platform, before exploring its various built-in types. With the help of practical examples, this book walks you through two important collection types: arrays and matrices. In addition to this, you will be taken through how type conversions and promotions work.

In the course of the book, you will be introduced to the homo-iconicity and metaprogramming concepts in Julia. You will understand how Julia provides different ways to interact with an operating system, as well as other languages, and then you'll discover what macros are. Once you have grasped the basics, you’ll study what makes Julia suitable for numerical and scientific computing, and learn about the features provided by Julia. By the end of this book, you will also have learned how to run external programs.

This book covers all you need to know about Julia in order to leverage its high speed and efficiency for your applications.

Table of Contents

What You Will Learn

  • Set up your Julia environment to achieve high productivity
  • Create your own types to extend the built-in type system
  • Visualize your data in Julia with plotting packages
  • Explore the use of built-in macros for testing and debugging, among other uses
  • Apply Julia to tackle problems concurrently
  • Integrate Julia with other languages such as C, Python, and MATLAB

Authors

Table of Contents

Book Details

ISBN 139781788999090
Paperback196 pages
Read More
From 2 reviews

Read More Reviews

Recommended for You

Learning Jupyter 5 - Second Edition Book Cover
Learning Jupyter 5 - Second Edition
$ 31.99
$ 22.40
Hands-On Go Programming Book Cover
Hands-On Go Programming
$ 23.99
$ 16.80
Python Automation Cookbook Book Cover
Python Automation Cookbook
$ 27.99
$ 14.00
Hands-On Robotics with JavaScript Book Cover
Hands-On Robotics with JavaScript
$ 31.99
$ 22.40
Mastering Rust - Second Edition Book Cover
Mastering Rust - Second Edition
$ 39.99
$ 28.00
Hands-On GPU-Accelerated Computer Vision with OpenCV and CUDA Book Cover
Hands-On GPU-Accelerated Computer Vision with OpenCV and CUDA
$ 39.99
$ 28.00