Bonjour � tous,

Notre �quipe de d�veloppement arrive au bout d'un projet. Au bilan, un beau logiciel de traitement d'images et de vid�os de physique est n�, avec une interface WxWidget. Le logiciel est somme toute, assez imposant ( ~80 000 lignes de code). Le coeur (IHM + squelette traitement) est en C++, avec un syst�me de plugin Python (embarqu� via Boost.Python) pour pouvoir int�grer des algos de maquettage rapidement. Ce syst�me hybride est assez sympa, puisque rapide et modulaire.
Par contre, le succ�s montant de Python m'a pouss� � me poser 2 questions. Etant donn� le nombre croissante de biblioth�que Python (Trac� de graphe, ... ), plus la souplesse du langage, je me suis demand� si
  1. Un "coeur" Python avec des algos Python et C++ (quand on a besoin de rapidit�) n'�tait pas mieux tout compte fait. Disons, plus souple pour la modification plus tard (ajout de bouton, script python qui peuvent contr�ler l'interface), et puis plus simple � coder.
  2. Un coeur Python risque t-il de beaucoup ralentir par rapport � un coeur C++ pour un gros logiciel ?


Merci pour vos �claircissements,

Poukill