3
The Julia Type System
In this chapter and the next two, we will discuss the features that make Julia appealing to data scientists and scientific programmers.
Julia was conceived to meet the frustrations of the principal developers with existing programming languages. It is well designed and beautifully written. Moreover, much of the code is written in Julia so is available to be inspected and changed. Although we do not advocate modifying much of the base code (also known as the standard library), it is there to look at and learn from.
Much of this book is aimed at the analyst with some programming skills and the jobbing programmer, so we will postpone the guts of the Julia system until the last chapter, when we consider package development ...
Get Mastering Julia - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.