PyconFr

Strasbourg, 26-29 Octobre

PyConFR 2013 - Strasbourg du 26 au 29 octobre 2013

samedi 12:00:00–12:30:00

Mercurial, avec des vrais morceaux de python dedans

Alexis Métaireau, Pierre-Yves David

Audience level:
Intermediate

Description

En 2005 Matt Mackall choisissait Python pour écrire un gestionnaire de version. 8 ans plus tard Mercurial est un projet reussi. Grâce à Python ? Voyons ensemble ce que python apporte aux developeurs mais aussi, à travers son système d'extensions, aux utilisateurs.

Abstract

En 2005 Matt Mackall choisissait Python pour écrire un gestionnaire de version. 8 ans plus tard Mercurial est un projet reussi. Grâce à Python ? Dans cette présentation, nous aborderons d'abord les atouts de Python pour les developpeurs de Mercurial.

Nous prendrons ensuite le point de vue de l'utilisateur en montrant comment le systéme d'extensions tire parti du language. Certaines limitations de l'interpréteur python posent parfois problème. Nous presenterons comment celles-cis peuvent être contournées grace à des extension écrites en C ou des algorithmes adaptés.

Pour finir nous detaillerons des cas d'utilisation avancés que seul python à rendu possible.

Sponsors