Hay muchos buenos libros de Julia
. Aquí mencionamos sólo algunas fuentes.
- En primer lugar hay que mencionar la Documentación de
Julia
, que es excelente. Para gente con experiencia en otros lenguajes es recomendable leer la sección sobre diferencias con otros lenguajes. Y, más en general, es muy recomendable leer la los consejos sobre performance, que es muy útil tener en mente a la hora de escribir código en general y especialmente al diseñar un proyecto de cierta complejidad. - Julia as a second language, de Erik Engheim (2023): Un excelente libro, con muy buenos ejemplos, que profundiza en los aspectos que diferencian a
Julia
de otros lenguajes: su sistema de tipos, la creación de tipos nuevos, sus elementos de programación funcional, etc. - Hands-on Julia Programming, de Sambit Kumar Dash (2022): Introduce al lenguaje de manera escalonda y progresiva revisando los diversos aspectos de su diseño: los tipos de datos, las estructuras de control, las funciones, los tipos más complejos, etc. Es un manual general muy completo.
- Julia for Data Analysis, de Bogumil Kaminski (2023): Excelente libro orientado específicamente al análisis de datos. Escrito por uno de los desarrolladores de las librerias de Data Frames de
Julia
:DataFrames
yDataFramesMeta
. - Think Julia, de Ben Lauwens y Allen Downey (2019): A pesar del título es más bien un libro para aprender a programar que usa
Julia
. Varios aspectos específicos del lenguaje quedan reducidos a breves comentarios. Sin embargo, es un buen libro para aprender a programar.