Key Features
Book Description
This book is for you if you are a data scientist or working on any technical or scientific computation projects. The book assumes you have a basic working knowledge of high-level dynamic languages such as MATLAB, R, Python, or Ruby.What you will learn
- Set up your Julia environment to achieve the highest productivity
- Solve your tasks in a highlevel dynamic language and use types for your data only when needed
- Create your own types to extend the builtin type system
- Visualize your data in IJulia with plotting packages
- Explore the use of builtin macros for testing, debugging, benchmarking, and more
- Apply Julia to tackle problems concurrently and in a distributed environment
- Integrate with other languages such as C, Python, and MATLAB
Who this book is for
This book is for you if you are a data scientist or working on any technical or scientific computation projects. The book assumes you have a basic working knowledge of high-level dynamic languages such as MATLAB, R, Python, or Ruby.
Table of Contents
- Installing the Julia platform
- Variables, types and operations
- Functions
- Control constructs
- More on types, methods and modules
- Homoiconicity and metaprogramming
- Collection types
- I/O, networking and parallel computing
- Running external programs
- Packages and the Standard Library
- Appendix
Loading...
Loading...

