2) La syntaxe Python permet (dans certains cas) d'introduire des nouveaux mots-clefs sans casser l'utilisation du mot en question dans des noms de variables existants, car le contexte est différent. Ex: on peut introduire la syntaxe match: sans casser, re.match(...) ou une variable qui s'appelerait match.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: De l'engouement pour Python
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à 3.
1) Le pattern matching n'est pas juste un switch.
2) La syntaxe Python permet (dans certains cas) d'introduire des nouveaux mots-clefs sans casser l'utilisation du mot en question dans des noms de variables existants, car le contexte est différent. Ex: on peut introduire la syntaxe
match:sans casser,re.match(...)ou une variable qui s'appeleraitmatch."There's no such thing as can't. You always have a choice." - Ken Gor