Introduction à Julia
Olivier Garet Programmer des mathématiquesCet ouvrage (en couleurs !) de 136 pages est paru le 1er janvier 2020.
Il est distribué sur tous les sites Amazon, par exemple en Allemagne sur amazon.de, au Royaume-Uni amazon.co.uk, aux USA amazon.com, et, bien sûr en France amazon.fr (19 € TTC).
Si indisponible sur .fr (coronavirus), je suggère de commander sur amazon.es ou amazon.it
Le livre est consultable en ligne gratuitement ici. Si vous l'utilisez régulièrement sans souhaiter acheter la version papier, vous pouvez soutenir mon travail en laissant en commentaire sur le site Amazon.
- Préface
- Table des matières
- Extrait
- Index
- Coquilles,errata
- Code Julia du livre
- d'autres programmes en Julia
- Une vidéo de présentation de Julia (45:05) (Préparation pour un exposé au Congrès 2021 de la SMAI)
On retrouve dans ce langage de haut niveau les facilités classiques des langages couramment utilisés en calcul scientifique, avec en plus une rapidité d'exécution comparable au C, tirant partie de la technologie de compilation Just In Time.
Ainsi, le langage permet d'avoir un temps d'écriture rapide tout en préservant la vitesse d'exécution.
Depuis son lancement public en 2012, le langage Julia a rassemblé une large communauté. La sortie de la version 1.0 en août 2018 marque la maturité du langage, qui bénéficie aujourd'hui d'un écosystème complet: large collection de bibliothèques en ligne, environnement intégré de qualité, débogueur et profileur.
Le présent ouvrage introduit les fondements du langage et décrit quelques bibliothèques de programmes sélectionnées par l'auteur pour leur intérêt dans l'écriture de programmes liés à des questions mathématiques touchant des branches diverses des mathématiques.
On rencontrera donc dans ce livre des graphiques et des statistiques, des équations différentielles, mais aussi des groupes, de la théorie des nombres, des graphes, du dénombrement, des systèmes aléatoires de particules, ainsi que du calcul symbolique au service d'un problème théorique de développement asymptotique.
Olivier Garet est professeur à l'université de Lorraine, actuellement responsable de la préparation à l'agrégation et du cours de Probabilités et Statistiques de L3. Ses travaux de recherche portent sur la théorie de la percolation.