Je te rejoins sur certains points : typage statique et tests ne s’opposent pas et sont complémentaires.
Ceci étant, tu poses cette question :
Est-ce que le fait que l’erreur arrive à l’exécution n’est pas une illustration que Python n’est pas idéal pour le développement d’application ?
Le débat langage statiquement typé vs dynamiquement typé existe depuis très longtemps.
Prendre l’exemple d’une application non-maintenue depuis 12 ans, pour laquelle un patch existe, ne me semble pas pertinent pour statuer sur une question si complexe ou déduire une généralité comme tu sembles le faire.
Les langages dynamiquement typés ont d’autres avantages qui s’appliquent au développement d’application.
C’est une lapalissade, mais tout langage à des forces et des faiblesses. La question est de savoir ce que tu priorises et comment tu pallies les faiblesses du langage choisi.
[^] # Re: Le problème n'est pas GTK non plus
Posté par Jean-Philippe Garcia Ballester . En réponse au journal SVP arrêtez d'utiliser Python pour vos logiciels en GUI.. Évalué à 5.
Je te rejoins sur certains points : typage statique et tests ne s’opposent pas et sont complémentaires.
Ceci étant, tu poses cette question :
Le débat langage statiquement typé vs dynamiquement typé existe depuis très longtemps.
Prendre l’exemple d’une application non-maintenue depuis 12 ans, pour laquelle un patch existe, ne me semble pas pertinent pour statuer sur une question si complexe ou déduire une généralité comme tu sembles le faire.
Les langages dynamiquement typés ont d’autres avantages qui s’appliquent au développement d’application.
C’est une lapalissade, mais tout langage à des forces et des faiblesses. La question est de savoir ce que tu priorises et comment tu pallies les faiblesses du langage choisi.