程序员书库(ID:CodingBook) 猿妹编译
书单来自:https://www.linuxlinks.com/excellent-free-books-learn-Julia/2/
Python虽然非常流行,但总还是存在一些显而易见的缺点,诸如速度缓慢,测试比较繁琐,有时候即便通过测试还是会有错误等……
因此,越来越多的程序员开始采用其他语言,其中最受欢迎的非Julia莫属,在许多数据科学家和AI专家眼中Julia是最佳的选择,因为它可以处理许多大量繁琐的数据问题。今天就和大家推荐几本免费的Julia好书:
1、《Think Julia》
...
Julia是一种独特的编程语言,用它编写高性能代码不需要其他编程语言,这本书是为任何想学习编程的人准备的,全书从最基础的知识点开始讲起,然后逐渐深入切入到更高级的主题,我觉得这本书适合高中生或者大一新生阅读。
在线阅读地址:https://benlauwens.github.io/ThinkJulia.jl/latest/book.html
2、《Julia Language: A Concise Tutorial》
...
这本书是写给那些还没有读过Julia官方文档,但却想快速上手使用Julia的人,内容涵盖Julia绝大多数的核心内容,诸如数据类型、功能特性,以及如何将Julia和其他语言结合等。
阅读地址:https://legacy.gitbook.com/book/sylvaticus/julia-language-a-concise-tutorial/details
3、《The Julia Express》
...
本文档的目的是通过示例向程序员介绍Julia编程,这本书很短,但介绍的十分详细,你可以把它当成一份介绍性文档,学习Julia的人应该注意的方方面面,诸如并行和分布式开发,高级I/O操作、高级包管理、异常处理等。
在线阅读地址:https://github.com/bkamins/The-Julia-Express
4、《The Julia Language》
...
这是Julia的官方文件,它更加深入地探讨了这门语言,这本全面的书涵盖了从字符串,函数,控制流,类型,方法,构造函数,模块,多维数组,网络,全局变量,环境变量,嵌入茱莉亚等等。
在线阅读地址:https://docs.julialang.org/
5、《Julia by Example》
...
这份资料里提供了用于计算技术的高级、高性能动态编程语言Julia示例的文章。
在线阅读地址:https://juliabyexample.helpmanual.io/
6、《Learn Julia in Y Minutes》
...
本书基于Julia 1.0.0,主要涵盖以下内容:基本的数据类型和操作符、变量和集合、控制流等。
在线阅读地址:https://learnxinyminutes.com/docs/julia/
7、《Julia: A Fresh Approach to Numerical Computing》
...
Julia结合了计算机科学和计算科学不同领域的专业知识,创造了一种新的数值计算方法,简单而快速,本书介绍了Julia编程语言及其设计,适合所有想要使用Julia的程序员。
在线阅读地址:https://arxiv.org/abs/1411.1607