Je parle de validation du code à l’exécution du code au moment de l’exécution ou en amont, pas de typage statique ou dynamique.
Tu parles de vouloir un langage avec une étape obligatoire de validation avant execution. Existe-t‐il autre chose que les langages statiquement typé qui ont cette caractéristique ?
On en revient pour moi à ma première réponse, tu peux très bien avoir une étape de validation du code en amont en Python, ce sont les tests (et les linters). Il existe bien sûr des outils de mesure de couverture du code.
La compilation est pour moi une forme de test que le développeur n’a pas besoin d’écrire.
Fuir une application parce qu’elle est écrite en Python me semble peu efficace. Tu vas potentiellement éviter une application correctement testée pour utiliser une application compilée mais non testée ?
Fuir les application sans tests automatiques me semble bien plus pertinent.
[^] # 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é à 2.
Tu parles de vouloir un langage avec une étape obligatoire de validation avant execution. Existe-t‐il autre chose que les langages statiquement typé qui ont cette caractéristique ?
On en revient pour moi à ma première réponse, tu peux très bien avoir une étape de validation du code en amont en Python, ce sont les tests (et les linters). Il existe bien sûr des outils de mesure de couverture du code.
La compilation est pour moi une forme de test que le développeur n’a pas besoin d’écrire.
Fuir une application parce qu’elle est écrite en Python me semble peu efficace. Tu vas potentiellement éviter une application correctement testée pour utiliser une application compilée mais non testée ?
Fuir les application sans tests automatiques me semble bien plus pertinent.