Cover image for Think Julia : how to think like a computer scientist
Title:
Think Julia : how to think like a computer scientist
Added Author:
Edition:
First edition.
Publication Date:
2019
Publication Information:
Sebastopol, CA : O'Reilly Media, [2019]

©2019
Physical Description:
xviii, 276 pages : illustrations ; 24 cm
ISBN:
9781492045038
Abstract:
"If you're just learning how to program Julia is an excellent JIT-compiled, dynamically typed language with a clean syntax. This hands-on guide uses Julia 1.0 to walk you through programming one step at a time, beginning with basic programming concepts before moving on to more advanced capabilities, such as creating new types and multiple dispatch. Designed from the beginning for high performance, Julia is a general-purpose language ideal for not only numerical analysis and computational science but also web programming and scripting. Through exercises in each chapter, you'll try not programming concepts as you learn them. "Think Julia" is perfect for students at the high school or college level as well as self-learners and professionals who need to learn programing basics."-- Provided by publisher
General Note:
Includes index.
Contents:
The way of the program -- Variables, expressions, and statements -- Functions -- Case study: interface design -- Conditionals and recursion -- Fruitful functions -- Iteration -- Strings -- Case study: word play -- Arrays -- Dictionaries -- Tuples -- Case study: data structure selection -- Files -- Structs and objects -- Structs and functions -- Multiple dispatch -- Subtyping -- The goodies : syntax -- The goodies : base and standard library -- Debugging -- Unicode input -- JuliaBox.
Language:
English
Holds: