Julia est un langage de programmation gratuit à typage dynamique de haut niveau et hautes performances conçu pour le calcul mathématique. Il est également efficace pour écrire des programmes à usage général. La syntaxe de Julia est similaire à MATLAB, empruntant des éléments à Ruby et Lisp.
Quoi de neuf dans la version 1.3 :
- la possibilité d'ajouter des méthodes aux types abstraits ;
- prise en charge d'Unicode 12.1.0 et possibilité d'utiliser des styles spécifiques de caractères numériques Unicode dans les identifiants ;
- ajout de la macro Threads.@spawn et du mot-clé Channel(f::Function, spawn=true) pour organiser le lancement des tâches dans n'importe quel thread disponible. Les opérations d'E/S sur les fichiers système et les sockets et le générateur de nombres pseudo-aléatoires sont adaptés aux applications multithread ;
- De nouvelles fonctions de bibliothèque ont été ajoutées.
Le code du projet est disponible sous la licence MIT.
Source: linux.org.ru