Descripción general de Julia
Julia es un lenguaje de programación dinámico de alto nivel y alto rendimiento para informática científica. Su sintaxis es similar a la de otros lenguajes informáticos científicos. En muchos casos, su rendimiento es comparable al de los lenguajes compilados.
Un grupo de usuarios avanzados de Matlab con amplia experiencia en programación en una variedad de lenguajes no estaban satisfechos con las herramientas de programación informática científica existentes: software que era excelente en sus áreas de especialización pero terrible en otras áreas. Esperan que el software de código abierto pueda ser tan rápido como el lenguaje C y tan dinámico como Ruby; tener una verdadera homología como Lisp y tener símbolos matemáticos familiares como Matlab, ser tan versátil como Python y tan fácil de procesar como R. Análisis estadístico; , puede manejar cadenas de forma natural como Perl y es tan poderoso como Matlab. Matlab se utiliza para potentes operaciones de álgebra lineal y Shell se utiliza como lenguaje adhesivo, que es fácil de aprender y no aburrirá a los piratas informáticos reales. Debe ser interactivo y compilable...
El proyecto comenzó a mediados de 2009 y actualmente (febrero de 2012) ha completado la versión 90 de la versión 1.0. Las versiones de prueba están disponibles para descargar en la página de inicio del código fuente.
En la actualidad, la comunidad china de Julia se está desarrollando rápidamente y ha establecido plataformas de preguntas y respuestas como Julia Language Programming Development.