Discussion

Selon moi quelques points forts du Python (notamment par rapport à R)

  • gestion des exceptions et des traces d'éxecution.
  • sa bibliothèque standard (notamment pour les fonctionnalités relatives au système : multiprocessing, socket, io, etc.) et sa documentation.
  • sa polyvalence : pour le web (nombreux frameworks), pour créer des interfaces graphiques (PyQt, etc.), comme langage de script dans différents logiciels (Qgis, ArcGis, Blender, etc.).
  • performances pas nécessairement en reste.
  • une syntaxe claire, concise et permettant un code généralement proche du pseudo-code.

Retour sur la stack techno

Les incontournables :

Géo-spatial / manipulation d'images / langage naturel

Web (client)

Web (serveur)

Recherche reproductible

  • binder : https://mybinder.org/ (création d'environnements reproductibles pour l'éxecution de notebook)

Manipulation de tenseurs / apprentissage approfondi

Merci de votre attention :)

matthieu.viry@univ-grenoble-alpes.fr

https://mthh.github.io/RUSS_190404/