Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como julia

Un vistazo a Julia

Julia es un lenguaje de programación que ha cobrado cierto interés ya sea para el ámbito académico o para el manejo de datos estadísticos y científicos. Un lenguaje similar a otros como R, Haskell o incluso Python. En este post veremos como instalar Julia y algunos ejemplos. Instalación de Julia $ sudo tar -x vzf julia - 1 . 6 . 0 - linux -x 86_64 . tar . gz $ sudo - cp - r julia - 1 . 6 . 0 / opt / $ sudo cp - r julia - 1 . 6 . 0 / opt / $ sudo ln - s / opt / julia - 1 . 6 . 0 / bin / julia / usr / local / bin / julia $ julia Para comprobar la instalación basta que en la terminal escribamos julia y se abrirá el REPL del lenguaje. > 12 + 43 > "Hola, mundo" > numero = 32 > ! true > ! false > 45 > 34 && true > true || false > cadena = "ABCD" Para salir solo basta escribir exit(). La extensión de un programa en Julia es *.jl. Y para ejecutarlo basta con teclear: $ julia programa . jl S...

Docker: instalando Julia

  Julia es un lenguaje de programación similar a R .  En este post instalaremos una imagen usando Docker. Instalando Julia con Docker # Bajamos la imagen $ docker pull # Listamos imagen $ docker images - a # Ejecutamos REPL $ docker run - it -- rm julia # Ejecutamos script $ docker run - it -- rm - v "$PWD" :/ usr / myapp - w / usr / myapp julia julia script . jl arg1 arg2 Creamos nuestro "Hola,mundo en Julia" hola_mundo.jl print( "Hola, mundo!!" ) Creamos un script para ejecutar programa en Julia. ejecuta.sh #!/bin/bash echo "Ejecutando script: $1" docker run -it --rm -v "$PWD" :/usr/myapp -w /usr/myapp julia julia $1 Ejecutamos: $ ./ejecuta hola_mundo.jl Salida:  Hola, mundo!!  Muy pronto seguiremos con más ejemplos.  Links: https://hub.docker.com/_/julia http://sergioibarra.blogspot.com/2018/06/instalar-julia-atom-en-ubuntu-1804.html https://ferrolho.github.io/blog/2019-0...

Python, el ahora es mejor que el nunca

Cuando iniciamos en este mundo de la programación muchas veces nos encontramos perdidos. No sabemos que lenguaje usar y el por qué nos conviene uno de otro. Creo  no se pierde nada echarle un vistazo a los lenguajes y decidir cual nos conviene.  ¿Qué lenguaje elegir para iniciar? El lenguaje preferido de algunos profesores sigue siendo C. Nada como empezar con el famoso "¡Hola, mundo! En C: #include<stdio.h> void main (){    print ( "¡Hola, mundo!" ); } En Python: print "¡Hola, mundo!" #mucho más sencillo Después viene cosas más interesantes y complejas como las funciones (o como les conocían algunos "programitas sobre otros programitas"), estructuras de control (if,if-else,for,while...), y las estructuras de control (vectores, listas,árboles...). Independientemente del que elijamos necesitamos tener nociones de lógica, entender qué es un algoritmo,estudiar el lenguaje,  y lo más importante: practicar. Python puede s...