Que es julia

Desarrollada por Jeff Bezanson, Alan Edelman, Stefan Karpinski y Viral B. Shah, y lanzada por primera vez en 2012, Julia es un lenguaje de programación de alto nivel utilizado en informática científica. Puede ser utilizado para cálculos estadísticos y análisis de datos, similar al lenguaje de programación R. Una de sus características más importantes es el envío múltiple: un tipo de polimorfismo que permite que las funciones se comporten de manera diferente según el tipo de datos de los argumentos que reciben.

Otras caracteristicas de julia

  • La tipificación dinámica.
  • Recolección de basura.
  • Rendimiento a la par con programas escritos en C.
  • Un gestor de paquetes incorporado.
  • La capacidad de ver el código de ensamblaje compilado de cualquier función u operación, inmediatamente después de escribirlo.
  • Herramientas para metaprogramación similares a las macros de LISP.
  • La habilidad nativa de llamar a las funciones C.
  • La capacidad de llamar a funciones de Python con el paquete PyCall.
  • La capacidad de controlar los procesos del sistema con el mismo poder que un shell de línea de comandos.
  • Funciones para procesamiento paralelo y computación distribuida.
  • El usuario puede definir sus propios tipos de datos que se desempeñan tan rápido como los tipos incorporados.
  • Un alto nivel de extensibilidad, que permite al usuario redefinir muchos aspectos centrales del lenguaje.
  • Soporte de Unicode.

"¡Hola Mundo!" en julia

 println ("Hola, mundo!") 

Ensamblaje, C, Código, Compilado, Dinámico, Hello World, Nivel alto, Lenguaje, LISP, Términos de programación, Python