Xavier Nayrac

Rubyiste accro au TDD, serial blogger, apprenti data scientist, heureux utilisateur de Vim, accordéoniste.
Si vous vous sentez particulièrement généreux, suivez moi sur Twitter.

Le langage Julia - 2

| Comments

Niveau : intermédiaire

J’ai continué aujourd’hui a tester le langage Julia. Et en faisant quelques recherches, je me suis aperçu qu’il était très souvent présenté comme un langage pour le calcul scientifique (voir par exemple la page consacrée à Julia sur Wikipédia). Ça m’énerve un peu.

Car sur le blog de Julia, on peut lire dans l’article d’introduction Why we created 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. We want something as usable for general programming as Python, as easy for statistics as R, as natural for string processing as Perl, as powerful for linear algebra as Matlab, as good at gluing programs together as the shell. Something that is dirt simple to learn, yet keeps the most serious hackers happy. We want it interactive and we want it compiled.

C’est donc loin d’être un langage utile seulement pour le calcul scientifique. Enfin, je verrais bien qui dit vrai une fois que je le maitriserai assez…

Si vous avez déjà testé/utilisé Julia, qu’en avez vous pensez ?

À demain.

Articles connexes

Commentaires