Pour la partie Python, je ne pense pas que son évolution diffère tant que ça de ces prédécesseurs, on commence par la foire à la saucisse, puis on se rend compte que le langage pensé comme un langage de glue est utilisé pour faire des applications complexes, qu'on a besoin de structure, et on colle cette structure (la PEP 484 que tu cites par dessus). Ce n'est pas un hasard si mypy a été développé chez Dropbox.
Au final, la difficulté c'est l'optimisation multi-critère. Un langage est pensé pour un objectif, puis il devient gourmand et veut en remplir un autre. Même pour les Pokemon, c'est difficile d'évoluer !
# Strict Python
Posté par serge_sans_paille (site web personnel) . En réponse au journal De la rigueur dans la programmation. Évalué à 6.
Journal très agréable à lire, merci beaucoup !
Pour la partie Python, je ne pense pas que son évolution diffère tant que ça de ces prédécesseurs, on commence par la foire à la saucisse, puis on se rend compte que le langage pensé comme un langage de glue est utilisé pour faire des applications complexes, qu'on a besoin de structure, et on colle cette structure (la PEP 484 que tu cites par dessus). Ce n'est pas un hasard si mypy a été développé chez Dropbox.
Au final, la difficulté c'est l'optimisation multi-critère. Un langage est pensé pour un objectif, puis il devient gourmand et veut en remplir un autre. Même pour les Pokemon, c'est difficile d'évoluer !