Julia, un langage de plus en plus utilisé au CASD

Julia est un langage de programmation qui est adopté par de plus en plus de projets au CASD.

L’une des principales promesses du langage Julia est d’offrir des performances proches de celles des langages compilés comme le langage C, tout en maintenant une syntaxe claire et lisible, qui ressemble à celle d’autres langages familiers comme R et Python, avec lesquels il peut facilement s’interfacer. Il vise donc à optimiser à la fois la rapidité d’exécution et celle de rédaction du code.

Publié en open source (licence MIT), Julia dispose d’un vaste écosystème en constante évolution, avec une multitude de bibliothèques et d’outils destinés à des domaines tels que l’analyse de données, la simulation numérique, l’apprentissage automatique.

Le CASD développe des outils pour faciliter son intégration au sein des bulles CASD : mise à disposition des packages, exemples de code pour l’intégration avec R, Python, Stata et Spark.

[En savoir plus sur Julia]