Getting started with Julia Programming Language
Getting started with Julia Programming Language by Packt Publishing - ebooks Account at Translate This Website. MPN: black & white illustrations. Hurry! Limited time offer. Offer valid only while supplies last. Enter the exciting world of Julia, a high-performance language for technical computing About This BookWork with Julia in a multi-core, distributed,
Enter the exciting world of Julia, a high-performance language for technical computing
About This Book
- Work with Julia in a multi-core, distributed, and networked environment
- Learn the techniques to create blazingly fast programs with Julia
- The book walks you through various practical examples to get to grips with Julia
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.
What You Will Learn
- Set up your Julia environment to achieve the highest productivity
- Solve your tasks in a high-level dynamic language and use types for your data only when needed
- Create your own types to extend the built-in type system
- Visualize your data in IJulia with plotting packages
- Explore the use of built-in 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
Julia is a new open source programming language that is used in the field of data science computing. It was created to solve the dilemma between high-level slow code and fast but low-level code, and the necessity to use both to achieve high performance. This book will give you a head start to tackle your numerical and data problems with Julia. Your journey will begin by learning how to set up a running Julia platform before exploring its various built-in types. You will then move on to cover the different functions and constructs in Julia. The book will then walk you through the two important collection types―arrays and matrices. Over the course of the book, you will also be introduced to homoiconicity, the meta-programming concept in Julia.
Towards the concluding part of the book, you will also learn how to run external programs. This book will cover all you need to know about Julia to leverage its high speed and efficiency.
|Manufacturer:||Packt Publishing - ebooks Account|
|Part Number:||black & white illustrations|
|Publisher:||Packt Publishing - ebooks Account|
|Studio:||Packt Publishing - ebooks Account|
|MPN:||black & white illustrations|
|Item Weight:||0.83 pounds|
|Item Size:||0.49 x 9.25 x 9.25 inches|
|Package Weight:||1.06 pounds|
|Package Size:||7.5 x 0.49 x 0.49 inches|
Have questions about this item, or would like to inquire about a custom or bulk order?
If you have any questions about this product by Packt Publishing - ebooks Account, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.
Related Best Sellers
By Packt Publishing - ebooks Account
ean: 9781788993494, isbn: 1788993497,
Explore various approaches to organize and extract useful text from unstructured data using JavaKey FeaturesUse deep learning and NLP techniques in Java to discover hidden insights in textWork with popular Java libraries such as CoreNLP, OpenNLP, and...
By Brand: O'Reilly Media
ean: 9781449306663, isbn: 1449306667,
Create your own natural language training corpus for machine learning. Whether you’re working with English, Chinese, or any other natural language, this hands-on book guides you through a proven annotation development cycle—the process of adding ...
By O'Reilly Media
ean: 9781491963043, isbn: 9781491963043,
From news and speeches to informal chatter on social media, natural language is one of the richest and most underutilized sources of data. Not only does it come in a constant stream, always changing and adapting in context; it also contains informati...
ean: 9780817639365, isbn: 0817639365,
In 1959 John Backus presented a paper on a proposed international algebraic language which evolved into ALGOL 60. This set of two volumes aims to review the attempts over recent years to use programming languages based on ALGOL 60, using Backus' orig...
By Microsoft Press
mpn: 9780735611313, ean: 9780735611313, isbn: 9780735611313,
What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other. And through CODE, we see how this ing...
By Peter Lang GmbH, Internationaler Verlag der Wissenschaften
ean: 9783631667521, isbn: 9783631667521,
This volume reflects the discussion that emerged around the controversial concepts «communication form», «communicative practice», «medium» and «genre». It provides a comprehensive overview of the history and current state-of-affairs of these...
By Adobe Press
mpn: 49953070, ean: 9780134852522, isbn: 0134852524,
Creative professionals seeking the fastest, easiest, most comprehensive way to learn Adobe Dreamweaver CC (2018 release) choose Adobe Dreamweaver CC Classroom in a Book (2018 release) from the best-selling series of hands-on software training workboo...
By O'Reilly Media
mpn: 49013226, ean: 9781491989388, isbn: 9781491989388,
This practical guide provides nearly 200 self-contained recipes to help you solve machine learning challenges you may encounter in your daily work. If you’re comfortable with Python and its libraries, including pandas and scikit-learn, you’ll be ...
By O'Reilly Media
ean: 9781491978238, isbn: 1491978236,
Natural Language Processing (NLP) offers unbounded opportunities for solving interesting problems in artificial intelligence, making it the latest frontier for developing intelligent, deep learning-based applications. If you’re a developer or resea...
ean: 9781848000698, isbn: 1848000693,
This newly expanded and updated second edition of the best-selling classic continues to take the "mystery" out of designing algorithms, and analyzing their efficacy and efficiency. Expanding on the first edition, the book now serves as the primary t...