Août 2020#
Bonjour à tous,
La liste Julia a atteint son 100 ème abonné. Bienvenue à la personne qui nous a rejointe aujourd’hui.
Billets de blog#
CUDA.jl : Les packages CuArrays.jl, CUDAnative.jl, CUDAdrv.jl et CUDAapi.jl pour utiliser les GPU de la marque NVIDIA ont été fusionnés dans un unique package. L’interface a été simplifiée, il s’agit d’un changement important pour les dévéloppeurs qui utilisent ces packages.
Julia Basics: Multiple Dispatch : Billet didactique sur le « multiple dispatch ».
Summary of what is the Julia AD ecosystem : Ceci n’est pas un billet de blog mais une excellente revue des différents packages existants pour la différentiation automatique en Julia.
Vidéo#
Dispatching Design Patterns : Présentation d’Aaron Christianson à JuliaCon 2020 accompagnée par deux notebooks sur GitHub : Object Orientation and Polymorphism in Julia.
Analyzing and updating code with JuliaInterpreter and Revise : Une vidéo du JuliaCon de l’an passé à voir absolument avant de commencer un projet Julia. Le package Revise.jl améliore considérablement l’expérience programmeur.
Packages#
KrylovKit.jl : Package au README intéressant qui recense et donne accès aux options disponibles en Julia pour résoudre un systeme linéaire ou pour faire une recherche de valeurs propres à l’aide de méthodes itératives.
WaterLily : Real-time fluid simulator in Julia : Résolution numérique des équations de Navier-Stokes pour un fluide incompressible en Julia. Très joli.
Tutoriels et documentation#
Learn Julia via epidemic modelling : Un tutoriel Julia qui colle à l’actualité.
Fundamentals of Numerical Computation Livre d’introduction aux méthodes numériques avec tous les notebooks en Julia.
Grokking Deep Learning : les notebooks Julia des exemples du livre du même nom disponible ici qui sont écrits à l’origine en Python.
Machine Learning in Julia using MLJ Apprentissage statistique en Julia. Il y a aussi la vidéo de 3:30 sur youtube.
Julia for Pythonistas Introduction au langage Julia pour les amateurs de Python.
Divers#
La version 1.5 de Julia est sortie avec quelques changements détaillés dans ce post. Il y a une modification importante selon moi sur la portée des variables dans les boucles qui est détaillée dans le paragraphe « The return of soft scope in the repl ».
Dans le dernier bilan du sondage Julia, la France est classée 4ème avec ses 4% d’utilisateurs. Ce pourcentage est le même qu’en 2019, cela signifie que le nombre d’utilisateurs originaires de France suit la progression des utilisateurs dans le monde, ce qui est encourageant. Cela progresse pour l’Allemagne qui passe de 7% à 9% et surtout l’Inde qui passe de 3% à 6%. Les USA restent premiers avec 20%.
Je vous souhaite une belle fin d’été.
Pierre