Difference between revisions of "Julia (Español)"

From ArchWiki
Jump to navigation Jump to search
m (error menor)
m (error menor)
Line 13: Line 13:
 
== IJulia ==
 
== IJulia ==
  
Si intenta instalar [https://github.com/JuliaLang/IJulia.jl ijulia] ejecutando {{ic|Pkg.add("IJulia")}} aparece la advertencia {{ic|MbedTLS had build errors.}}, puede que necesite instalar el paquete {{Pkg|mbedtls}}.
+
Si intenta instalar [https://github.com/JuliaLang/IJulia.jl ijulia] ejecutando {{ic|Pkg.add("IJulia")}} y aparece la advertencia {{ic|MbedTLS had build errors.}}, puede que necesite instalar el paquete {{Pkg|mbedtls}}.
  
 
== Integración con editores ==
 
== Integración con editores ==

Revision as of 13:04, 29 October 2018

Note: https://julialang.org/ contiene una documentación magnífica y de código abierto. La información no específica a Arch debería aportarse allí.

Julia es un lenguaje de programación dinámico de alto nivel y alto rendimiento para computación numérica. Proporciona un sofisticado compilador, ejecución paralela distribuida, precisión numérica y una extensa biblioteca de funciones matemáticas.

Instalación

Instale el paquete julia. Para aprender cómo usar a Julia, lea la documentación previa.

IJulia

Si intenta instalar ijulia ejecutando Pkg.add("IJulia") y aparece la advertencia MbedTLS had build errors., puede que necesite instalar el paquete mbedtls.

Integración con editores

Vim

Resaltado de sintaxis y más

julia-vim

Linting

El complemento julialint combinado con el paquete Lint.jl proporciona linting.

Rendimiento

Es recomendable que use una implementación BLAS de multihilo, como openblas. Esto puede llevar a aceleraciones de 10-50x para ciertas operaciones matriciales.