Le projet Julia s’est imposé ces dernières années comme une alternative au paradigme “dynamique mais lent” (python, matlab…) contre “statique mais rapide” (C++, Fortran…), particulièrement adaptée au calcul scientifique. J’expliquerai les choix de conception du langage, son utilisation pratique. et les possibilités nouvelles permises par le langage (agnosticité au type de données et de plateforme de calcul, différentiation automatique…). J’illustrerai sur l’exemple concret d’un code de calcul de structure électronique.
This talk is dedicated to everyone: the beginner will acquire a good basis and those who are already comfortable with LaTeX will still learn a lot. Numerous packages (drawing, beamer and linear system, …) will be presented as well as a specific class to write a thesis (PhD, HDR,…).