¿Qué es Julia?
Se trata de un lenguaje de programación parecido a R, diseñado para fines científicos (matemáticas, estadística,etc.). Descarga: Julia Lang
Posee un REPL, basta teclear julia en la terminal y aparecerá.
Julia en ejemplos
Guardar un archivo con la extensión *.jl llamado ejemplos.jl
0.Ejecutar código
julia ejemplos.jl
1. Imprimir un mensaje
print("La programación parece ser muy sencilla...")
2. Definir variables y constantes
variable_entera=36
const CONSTANTE=200
variable_cadena="La generación de los 80's era la que tenia la mejor música"
3. Iniciar instrucciones
begin
#instrucciones del programa
end
4. Definir una función
#esta no devuelve nada
function imprimirMensaje(){
print("Julia es un lenguaje similar a R")
}
function doble(n){
return n*n
}
5. Definir y recorrer un vector
vect=[] #vector vacío
vect=[32,54,10,45] #posiciones 1: 32, 2:54, 3:10, 4:45
for v in vector
println(v)
end
6. Condiciones
vect=["Juan","Paco","Maria","Ernesto","Rosa"]
#imprimira Paco
for v in vector
if v == "Paco"
println(v)
end
end
7. Ejecutar un comando del sistema run(comando)
#en este caso un comando de Linux
run(`clear`) #limpiar pantalla
8. Try-Catch
try
funcion_noexistente()
catch e
println("el error es: ",e)
end
9. Introducir datos
function entrada(prompt::String="")
print(prompt)
chomp(readline())
end
begin
run(`clear`)
nombre=entrada("¿Como te llamas?:")
edad=int(entrada("¿Cuantos años tienes?:"))
println("Hola ",nombre," tienes ",edad, " años")
print("tipos: nombre[",typeof(nombre),"] - edad[",typeof(edad),"]")
end
Excelente
ResponderEliminar