Oui Python est une merveille pour le prototypage rapide d’applications de pars sa rapidité d'implémentation mais aussi par sa maintenance facile. La mise en place rapide de fake (maquette de bibliothèque) permet un débug facile dans un laps de temps ridicule.
En fait le coût en maintenance/développement devrais être un argument de choix pour la poursuite du développement en Python mais c'est souvent mis de coté face à des besoins d'interface (pas souvent vraiment expliqués) ou d'existant et surtout face à la 'politique' de l'entreprise. On ne dit pas non au chef qui s’entête a vouloir le dernier WinDev.
Quiz du coté 'langage plus performant' : Si ce n'est de l'utilisation du c++ pour les jeux 3d ou autres choses du même style il me semble que l'approche facilité de développement et faibles coûts de maintenance rentre en ligne de compte pour ce qui est de la 'performance' d'un langage.
Pour ce qui est des champs d'application
tout est permis. Certains langages seront sans doute plus a lèse dans certains cas mais Python est un touche à tout.
Savoir si Python est utilisable en production ? Sur ma banquise il l'est. Et les 'problèmes' ne viennent jamais de lui.
@+
Partager