Julia est un langage de programmation dynamique de haut niveau conçu pour la science informatique. Il est plus rapide et offre de meilleures performances que d'autres programmes et langages de programmation de la même catégorie, tels que Python, MATLAB et GNU Octave.
- Le positif
- Gratuit et open-source.
- Un langage dynamique hautes performances se rapproche rapidement des langages statiques.
- Langage de programmation généraliste
- Débogueur complet intégré
- Possibilité d'appeler des bibliothèques d'autres langages tels que C, Python et Fortran.
- Le négatif
- Relativement nouveau et manque de ressources d'apprentissage.
Julia a pour philosophie d'utiliser un langage de programmation général similaire à Python, tout en offrant la possibilité d'effectuer relativement facilement la visualisation de données, l'apprentissage automatique et d'autres applications de science des données. Julia se veut essentiellement un écosystème d’analyses numériques et de calcul.
Les responsables de Julia la décrivent comme étant comparable aux langages de programmation statiques tels que C, en laissant le compilateur deviner le type des données lorsque cela est possible, d'où l'amélioration des performances. Pour vous assurer que votre code bénéficiera de cette amélioration des performances, veillez à lire attentivement les astuces relatives aux performances sur le site officiel de Julia.
N'avons-nous pas mentionné que Julia est libre et open-source? Et bien ça l'est. Julia rejoint une longue liste de logiciels de calcul scientifique open source en croissance constante, tels que Maxima, SageMath, GNU Octave, FreeMat, etc. Cependant, Julia est encore relativement nouvelle (elle est apparue pour la première fois en 2012) et n’est donc pas encore populaire par rapport à Python ou MATLAB, par exemple.
Pour en savoir plus sur les différences entre Python et Julia, vous pouvez lire l'article suivant Julia vs Python: quel est le meilleur pour la science des données? Par InfoWorld.
Julia caractéristiques
- Gratuit et open-source sous la licence MIT.
- Usage général similaire à Python, mais orienté vers l'informatique scientifique.
- Performances comparables aux langages statiques tels que le langage C.
- Un langage de programmation dynamique, mais le compilateur a la capacité de prédire le type de données utilisé dans le code.
- Possibilité d'appeler des bibliothèques d'autres langages tels que C, Python et Fortran.
- Débogueur complet intégré.
Télécharger Julia
Pour obtenir la dernière version de Julia 1.2.0 avec un lien de téléchargement direct et rapide via Downzen, cliquez sur le bouton de téléchargement de cette page ou visitez la page de téléchargement sur le site officiel.
Informations complémentaires
- Version1.2.0
- Dernière mise à jour2019-10-28
- Téléchargements909
- LicenceGratuit
- Taille56.2MB
- NécessiteWindows 7+