Mastering Julia
Copyright © 2015 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the author, nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: July 2015
Production reference: 1160715
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78355-331-0
www.packtpub.com
www.allitebooks.com
Credits
Author
Malcolm Sherrington
Reviewers
Gururaghav Gopal
Zhuo QL
Dan Wlasiuk
Commissioning Editor
Kunal Parikh
Acquisition Editors
Meeta Rajani
Greg Wild
Content Development Editor
Rohit Kumar Singh
Technical Editor
Tanmayee Patil
Copy Editors
Mario Cecere
Tani Kothari
Kausambhi Majumdar
Project Coordinator
Mary Alex
Proofreader
Sas Editing
Indexer
Tejal Soni
Graphics
Abhinash Sahu
Production Coordinator
Manu Joseph
Cover Work
Manu Joseph
www.allitebooks.com
About the Author
Malcolm Sherrington has been working in computing for over 35 years.
He holds degrees in mathematics, chemistry, and engineering and has given
lectures at two different universities in the UK as well as worked in the aerospace
and healthcare industries. Currently, he is running his own company in the nance
sector, with specic interests in High Performance Computing and applications of
GPUs and parallelism.
Always hands-on, Malcolm started programming scientic problems in Fortran
and C, progressing through Ada and Common Lisp, and recently became involved
with data processing and analytics in Perl, Python, and R.
Malcolm is the organizer of the London Julia User Group. In addition, he is a
co-organizer of the UK High Performance Computing and the nancial engineers
and Quant London meetup groups.
I would like to dedicate this book to the memory of my late wife,
Hazel Sherrington, without whose encouragement and support,
my involvement in Julia would not have started but who is no
longer here to see the culmination of her vision.
Also, I wish to give special thanks to Barbara Doré and James
Weymes for their substantive help and material assistance in
the preparation of this book.
www.allitebooks.com