Uma introdução à programação na linguagem científica de computadores Julia. A versão mais atual está disponível aqui: IntroJuliaBR. Para a versão em inglês, consulte ThinkJulia.
Todo o código usado neste livro está disponível neste repositório. Este repositório contém o texto do livro e também funciona como um pacote Julia para fornecer o código usado no livro.
julia> # Aperte ] para que o terminal vire pkg>
pkg> add https://github.com/JuliaIntro/JuliaIntroBR.jl
julia> using JuliaIntroBRSe você tiver uma sugestão ou correção, abra um "issue" no GitHub.
Você pode compilar o livro você mesmo dos arquivos de origem deste repositório. Aqui O esquema geral para isso é descrito:
- Baixe Julia e verifique se você pode iniciá-lo em uma linha comando como 
bash. - Certifique-se de ter o 
ruby(exigido por um asciidoctor) e opython(usado por pigmentos). - Faça o download do asciidoctor, por exemplo, usando 
brew install asciidoctorno MacOS. - Instale o pacote python 
pygments, usando um comando comopip install pygments - Clone este repositório, por exemplo, com o comando:
 
git clone https://github.com/JuliaIntro/JuliaIntroBR.jl- Em Julia, adicione o pacote 
IntroAJuliacom um comando como o seguinte: 
julia> Pkg.add(PackageSpec(url="https://github.com/JuliaIntro/JuliaIntroBR.jl"))- Vá para o diretório 
bookno repositório e execute o comando 
julia --startup-file=no make.jl build html imagesIsso criará o arquivo book/build/book.html.