𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Julia as a Second Language

✍ Scribed by Erik Engheim


Publisher
Manning Publications Co.
Year
2023
Tongue
English
Leaves
400
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Learn Julia programming by building fun projects, like launching rockets, building password keepers, and even coding battle simulations.

Don’t be put off by Julia’s reputation as a scientific programming language. There’s no data science or numerical computing knowledge required. You can get started with what you learned in high school math classes.

Julia as a Second Language makes it easy to add Julia to your programming toolbox. You’ll learn about Julia’s type system and data structures by modeling the launch of a space rocket, use dictionaries to parse Roman numerals, discover tuples and arrays through tracking pizza sales, and use Julia’s unique multiple dispatch feature to send knights and archers into a simulated battle. By the time you’re finished, you’ll be confident in the foundations of Julia and ready to dive into a specialized field like machine learning or data science.

✦ Table of Contents


PART 1 - BASICS
1 Why Julia?
2 Julia as a calculator
3 Control flow
4 Julia as a spreadsheet
5 Working with text
6 Storing data in dictionaries
PART 2 - TYPES
7 Understanding types
8 Building a rocket
9 Conversion and promotion
10 Representing unknown values
PART 3 - COLLECTIONS
11 Working with strings
12 Understanding Julia collections
13 Working with sets
14 Working with vectors and matrices
PART 4 - SOFTWARE ENGINEERING
15 Functional programming in Julia
16 Organizing and modularizing your code
PART 5 - GOING IN DEPTH
17 Input and output
18 Defining parametric types


πŸ“œ SIMILAR VOLUMES


Julia as a Second Language
✍ Eric Engheim πŸ“‚ Library πŸ› Manning 🌐 English

With Julia, programmers no longer have to make tradeoffs. They can have high performance, ease of use and high productivity all in one language. In the last few years, it has become apparent that Julia also excels at software engineering. One of the most dramatic examples is probably the Julia i

Julia as a Second Language
✍ Erik Engheim πŸ“‚ Library πŸ“… 2023 πŸ› Manning 🌐 English

Learn the awesome Julia programming language by building fun projects like a rocket launcher, a password keeper, and a battle simulator. Julia as a Second Language covers: β€’ Data types like numbers, strings, arrays, and dictionaries β€’ Immediate feedback with Julia’s read-evaluate-print-loop (RE

British As a Second Language
✍ Bennun, David πŸ“‚ Library πŸ“… 2010 πŸ› Ebury Publishing 🌐 English

<P>David Bennun had lived in Africa his whole life. At the age of 18 he came to Britain, the mother country. The country he had read about in <I>Punch</I> magazine or seen in films like <I>Chariots of Fire</I>. He was in for a shock. A very big shock indeed: 'I could not have been less prepared had