© Sandeep Nagar 2017

Sandeep Nagar, Beginning Julia Programming, https://doi.org/10.1007/978-1-4842-3171-5_12

12. Input Output

Sandeep Nagar

(1)New York, USA

12.1 Introduction

Input and output of data are such basic operations for a programming language that they are mostly taken for granted and powerful constructs existing for the same are mostly ignored. Julia provides a variety of ways to input and output data. It is important to differentiate them and use the appropriate one for a particular application.

Julia provides a rich ecosystem of interfaces to deal with streaming I/O objects such as terminals, pipes, and TCP sockets. Julia prefers to handle data in terms of streams; data is streamed continuously to the Julia program rather than working ...

Get Beginning Julia Programming: For Engineers and Scientists 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.