Developpez.com - Rubrique Python

Le Club des Développeurs et IT Pro

Quels outils choisir : les originels de Python ou ceux du binding utilisé ?

Indiquez les raisons de votre choix et participez au débat

Le 2013-07-09 08:53:32, par Jiyuu, Rédacteur/Modérateur
Bonjour à tous,

Il y a quelques jours, dans le cadre d’une reprise à zéro d’un projet écrit en PyQt, je me suis posé la question suivante :
Quel choix pour coder et déployer son programme : Qt en C++ ou Python ?

Les arguments donnés pour le C++ sont principalement basés sur les performances de celui-ci, mais dans mon cas cette caractéristique n’est pas forcément primordiale surtout que Python a des performances plus que correctes (faut pas un veau non plus ). Au pire la piste de Cython peut être envisagée.

Mais ce sondage, mon expérience et la lecture du topic de Mokochan ainsi que la réponse de Tyrtamos, me pousse à me poser la question suivante :
Quand le cas se présente, vaut-il mieux choisir les outils originels de Python ou préférer ceux du binding utilisé ?

Qu’en pensez-vous ? N’hésitez pas à argumenter et éventuellement à donner des exemples.
Vous pouvez aussi réagir sur mon premier sondage, celui-ci est toujours ouvert.

Un grand merci à Mokochan et Tyrtamos qui m’ont permis d’illustrer cette question avec leurs messages, m’évitant ainsi de trouver et écrire un bout de code .

++

J