Julia, a language increasingly used on CASD

Julia is a programming language that is being adopted by more and more CASD projects.

One of the main promises of the Julia language is to offer performance close to that of compiled languages such as C, while maintaining a clear and readable syntax, similar to that of other familiar languages such as R and Python, with which it can easily interface. It therefore aims to optimize both execution and code writing speed.

Published in open source (MIT license), Julia has a vast and constantly evolving ecosystem, with a multitude of libraries and tools for fields such as data analysis, numerical simulation and machine learning.

CASD is developing tools to facilitate its integration within CASD bubbles: packages made available, code examples for integration with R, Python, Stata and Spark.

[Learn more about Julia]