Julia y Jupiter Notebook
Julia
Para instalar Julia primero deberás descargarlo de su página web. Elige la versión adecuada para tu sistema operativo y para tu procesador.
Una vez instalado Julia da click en su ícono para ejecutarlo. Esto abrirá una terminal y verás:
julia>
Ahora estás en el modo interactivo de Julia, puedes escribir programas directamente en la terminal, o escribir por ejemplo:
1 + 2
Julia te dará la respuesta correcta.
Para instalar paquetes es necesario invocar al package manager de Julia. Para esto presiona en tu teclado la tecla donde aparezca el símbolo ] . Ahora estás usando el manejado de paquetes, y deberás ver algo similar a:(@v1.9) pkg>
"v1.9" corresponde a la versión instalada de Julia. Para instalar un paquete escribimos add seguido del nombre del paquete. Por ejemplo:
(@v1.9) pkg> add Plots
En este caso deseamos instalar IJulia, que es el paquete que nos ayuda a establecer una conexión entre Julia y Jupiter Notebook. Jupiter Notebook es un entorno web que nos permite crear notebooks, un notebook es una interface que nos permite escribir y ejecutar programas usando el paradigma literate programming.Para usar Jupiter Notebook necesitamos instalar el paquete IJulia, y para esto es necesario escribir:
(@v1.9) pkg> add IJulia
Para salir del manejado del paquetes simplemente presionamos la tecla ⌫
Ahora invocamos IJulia
julia> using IJulia
julia> notebook()
IJulia instala una distribución de Python+Jupyter (via Miniconda) que es privada para Julia. Dile sí para permitirlo:
julia> yes
Notebooks
En algunas clases usaremos algunos de los notebooks diseñados por el Doctor Christian Rubio Montiel, investigador de la FES-Acatlán, UNAM. Puedes descargarlos en su repositorio de GitHub.