10-11-2020, 10:04
Sortie dans une première version en 2009, cette nouvelle intelligence bouleverse la science de l’informatique. Depuis plus de 10 ans le langage Julia est améliorée et simplifiée, elle se retrouve sur le devant de la scène après avoir officiellement dépassé le célèbre langage Python à cause de sa lenteur intrinsèque.
Ce nouveau langage dispose de deux atouts:
- Elle possède l’interopérabilité, ce qui lui permet de communiquer avec d’autre langages, systèmes, ce qui l’aide à progresser plus vite.
- Son second point fort est d’utiliser l'expression problem. Dans la programmation il existe seulement deux catégories:
> Orientée objet
> Fonctionnelle
Les deux ne permettent pas d’ajouter de nouvelles fonctions sans réécrire l’ensemble du programme. Ce manque de praticité empêche aux chercheurs de travailler sur le langage d’une manière spécifique. C’est alors que Julia s’affranchit de ce problème en proposant un multiple dispatch. Elle offre désormais la possibilité de mélanger les codes, ce qui est une avancée majeure pour la science de l’informatique.


![[Image: 1-b-Ee-Ud5sm64-NOPFGTx-Gqv-LQ.png]](https://i.ibb.co/VCJLrhg/1-b-Ee-Ud5sm64-NOPFGTx-Gqv-LQ.png)
![[-]](https://www.tisi-fr.com/board/images/collapse.png)