« Chaque donnée a une classification, celle-ci influe sur la plage de valeurs possibles, les opérations qui peuvent être effectuées, et la représentation de la donnée sous forme de bits. Chaque langage de programmation offre une gamme de types primitifs, incorporés dans le langage. Certains langages offrent la possibilité de créer des nouveaux types. »
où l'on ne parle pas d'ensembles du tout. Mieux, chaque donnée a une classification (non plusieurs), donc on voit tout de suite qu'une définition ensembliste ne s'accorderait pas à la réalité.
[^] # Re: Pascal...
Posté par Antoine . En réponse au journal Python comme premier langage de programmation ?. Évalué à 2.
J'adore les arguments qui se contentent de dire "c'est comme ça".
Sauf que, non, il n'y a pas de définition de type qui fasse autorité et qui comporte également cette notion ensembliste.
Ainsi Wikipédia (http://fr.wikipedia.org/wiki/Langage_de_programmation) dit :
« Chaque donnée a une classification, celle-ci influe sur la plage de valeurs possibles, les opérations qui peuvent être effectuées, et la représentation de la donnée sous forme de bits. Chaque langage de programmation offre une gamme de types primitifs, incorporés dans le langage. Certains langages offrent la possibilité de créer des nouveaux types. »
où l'on ne parle pas d'ensembles du tout. Mieux, chaque donnée a une classification (non plusieurs), donc on voit tout de suite qu'une définition ensembliste ne s'accorderait pas à la réalité.
Mais ça, je l'avais déjà expliqué au-dessus...