Quelques pointeurs sur le langage Julia


Citation des créateurs de Julia :
We want a language that’s open source, with a liberal license. We want the speed of C with the dynamism of Ruby. We want a language that’s homoiconic, with true macros like Lisp, but with obvious, familiar mathematical notation like Matlab.
Une médaille Fields du logiciel scientifique ? En effet, le prix Wilkinson n'est decerné qu'une fois tous les quatre ans par le SIAM (Society for Industrial and Applied Mathematics) en récompense d'une contribution exceptionnelle dans le domaine du logiciel numérique. Cette année 2019, ce sont les auteurs du langage Julia qui sont récompensés !

D'autres informations moins récentes sont listées depuis la page Faits marquants autour du langage Julia.

Vous souhaitez avoir une vue rapide sur le langage Julia ? Voyez le (futur !) Guide de survie Julia.

Sites de référence et méta-pointeurs

Installations, distributions, ...

Bibliothèques orientées R.O. et optimisation

Bibliothèques scientifiques

Calcul massif

Julia, les Sciences des Données, le Machine Learning et l'IA

Voici une petite discussion (fin 2017) sur les différentes approches pour faire du Machine Learning avec Julia.

Julia et les autres langages

Julia permet déjà d'utiliser directement des bibliothèques C ou d'appeler du code Python (et matplotlib). Ne sont donc listées ci-dessous que quelques bibliothèques spécialisées pour l'interfaçage avec d'autres langages.

Graphisme

Développement et déployement

Bibliothèques diverses

Articles ou tutoriaux spécialisés

à compléter...

progammation objet avec Julia