Julia
linguaxe de programación From Wikipedia, the free encyclopedia
Remove ads
Julia é unha linguaxe de programación de alto nivel e dinámica que se deseñou pensando na actual necesidade da alta eficiencia numérica e computacional das ciencias, sen deixar de lago a programación de propósito xeral [1][2][3][4], uso na web [5][6] ou como linguaxe de especificación[7]. Julia xorde en 2009 como un proxecto aberto que comezaron Stefan Karpinski, Viral Shah, Alan Edelman e Jeff Bezanson,[8][9] coa intención de crear unha linguaxe rápida e sinxela de aprender, e que fose escalable.[10] Está orientada a aplicarse en ciencias como a física, a ecoloxía, as finanzas, a robótica e similares.[10] Busca ser de rápida execución, como as linguaxes estáticas como C ou Fortran, e ao mesmo tempo de rápido desenvolvemento, como R e Python.[10] É de código aberto e ten unha licenza MIT.
Os aspectos que destacan da linguaxe Julia son que o seu paradigmas de programación está no seu sistema de polimorfismo paramétrico, os tipos propios dunha linguaxe totalmente dinámica, en ser paralela e distribuída e ter un paradigma de ligazóns dinámicas. Ten a capacidade de chamar ás librarías das linguaxes C e Fortran sen código intermedio. Julia emprega a recolección de lixo[11], usa unha avaliación continua e librarías eficientes para o cálculo de puntos flotantes, álxebra lineal, xeración de números aleatorios, transformacións de Fourier rápida e busca de expresións regulares.
Remove ads
Notas
Véxase tamén
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads