J'ai déjà croisé un mec qui a forké Python (il avait SON langage de programmation basé sur Python) pour rendre l'utilisation du point optionnel entre un objet et son attribut : obj.attr=42 s'écrit alors « obj attr = 42 », de même a.b.c=d s'écrit « a b c=d ». J'ai regardé ce que ça donne et je trouve le résultat (code écrit dans ce nouveau langage) moins lisible.
Après, y'a ceux qui veulent rendre self implicite... Encore un grand débat qui brasse de l'air depuis des années alors qu'il a été expliqué à plusieurs reprises pourquoi self est une bonne chose et nécessaire pour certaines constructions (j'ai pas d'url sous la main) ;-)
[^] # Re: Fais un fork!
Posté par Victor STINNER (site web personnel) . En réponse au journal Il faut sauver le soldat %. Évalué à 2.
Après, y'a ceux qui veulent rendre self implicite... Encore un grand débat qui brasse de l'air depuis des années alors qu'il a été expliqué à plusieurs reprises pourquoi self est une bonne chose et nécessaire pour certaines constructions (j'ai pas d'url sous la main) ;-)