J'ai l'impression que Python 3 est en train de rejoindre ruby sur certains points, et ce point là en particulier, concernant les classes
This is a series of changes to Python intended to remove most of the differences between built-in types and user-defined classes. Perhaps the most obvious one is the restriction against using built-in types (such as the type of lists and dictionaries) as a base class in a class statement.
Traduction approximative :
C'est une série de changements dans python pour supprimer la majeure partie des différences entre les types de base et les classes définies par l'utilisateur. Une des plus évidente est probablement l'impossibilité de dériver un type de base pour écrire une classe.
Contrairement à ruby :
class Price < int
...
end
J'ai l'impression que les objectifs de ces deux langages se rejoignent. Quelqu'un qui connaitrait les deux peut-il argumenter ?
# Python sur la voie du tout objet ?
Posté par André Rodier . En réponse au journal Sortie de Python 3 alpha. Évalué à 1.
Traduction approximative :
C'est une série de changements dans python pour supprimer la majeure partie des différences entre les types de base et les classes définies par l'utilisateur. Une des plus évidente est probablement l'impossibilité de dériver un type de base pour écrire une classe.
Contrairement à ruby :
class Price < int
...
end
J'ai l'impression que les objectifs de ces deux langages se rejoignent. Quelqu'un qui connaitrait les deux peut-il argumenter ?