Bonjour,
Quelques questions qui méritent débat :
Pourquoi les autres langages n’ont pas utilisé dès le début un tableau intelligent, c'est-à-dire un tableau qui se redimensionne tout seul et supprime les cases vides automatiquement comme dans le cas de ArrayList?
Pire ! Pourquoi une liste existe alors qu’un tableau intelligent peut faire l’affaire ? D'ailleurs, une liste peut être implémentée par un tableau ! On peut traiter séquentiellement, s’il le faut, avec un tableau intelligent !
En résumé, ne serait-il pas plus intéressant de nous proposer un tableau intelligent qui englobe les avantages d’une liste et d’un tableau tout en évitant leurs inconvénients.
Bien sûr, J'ai mis dans le même sac le fait que les données soient contiguës ou non en mémoire. Après, qui m’empêche de travailler tout le temps en contiguë? De toute façon, le système d'exploitation ne fait qu'à sa sauce!
Merci d’avance
Partager