Skip to main content
 

Don du mois de mars : Jupyter

1 min read

Je continue les dons du mois en donnant ce mois-ci 20$ à Jupyter.

Jupyter (anciennement iPython) est issu de la scission entre iPython (le noyau) et la partie notebook (feuilles de calcul). Jupyter Notebook recouvre cette deuxième partie, et supporte différents noyaux en plus de Python (R, Haskell, Julia, Ruby, etc). Un bon exemple du rendu est disponible ici (en lecture seule).

Une feuille de calculs est composée de cellules, et chaque cellule peut être soit du texte (markdown étendu avec le support de LaTeX pour les équations, rendues avec MathJaX), soit du code. C'est un très bon outil pour faire un genre de programmation lettrée où code et équations sont ensemble, dans un unique document cohérent. De plus, Jupyter supporte l'export vers de nombreux formats (grâce à LaTeX et à Pandoc), et notamment PDF, TeX et HTML, ce qui permet de générer un document final propre contenant l'intégralité des notes et des simulations pour un projet donné.