Quels outils choisir : les originels de Python ou ceux du binding utilisé
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 :mouarf:). 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 :ccool:.
++
J