《Julia语言程序设计》系统地介绍Julia编程语言的基本概念、各种功能、编程要点,包含大量示例代码以及编程技巧。
全书共16章。第1~2章介绍Julia语言的基本特点、基础概念。第3~4章介绍Julia语言的数值系统、各种运算符使用规则。第5~6章介绍类型系统,以及经典的判断、循环逻辑。第7~8章介绍函数与方法,以及Julia的核心优势——多维数组。第9~11章介绍字符串与日期处理方法以及元编程。第12章介绍与I/O相关的内容,包括流、文件操作、网络通信及序列化等。第13章介绍Julia代码的组织方式,包括模块、文件以及包。第14章介绍Julia原生提供的并行计算特性,是Julia颇具魅力的内容之一。第15章介绍Julia与C/C++、Python进行混合编程的基本方法。第16章总结了Julia编程方面的经验以及优化建议。
本书内容丰富,讲解细腻,适合于所有软件开发人员,以及高等院校相关专业师生。
目录
- 第1章 初识Julia1
- 第2章 基础概念19
- 第3章 数值系统24
- 第4章 运算符46
- 第5章 控制逻辑64
- 第6章 类型系统77
- 第7章 函数129
- 第8章 多维数组158
- 第9章 字符串217
- 第10章 元编程241
- 第11章 时间与日期255
- 第12章 流与IO275
- 第13章 组织结构294
- 第14章 并行计算319
- 第15章 混合编程351
- 第16章 Julia编程规范364
- 第17章 编程实战389