Bonjour à tous,
Vous avez sûrement tous déjà lu cette petite présentation d'Andrei Alexandrescu... j'aimerais savoir ce que vous en pensez
http://www.boostcon.com/site-media/v...rs-must-go.pdf
:merci: à tous
Version imprimable
Bonjour à tous,
Vous avez sûrement tous déjà lu cette petite présentation d'Andrei Alexandrescu... j'aimerais savoir ce que vous en pensez
http://www.boostcon.com/site-media/v...rs-must-go.pdf
:merci: à tous
Salut,
Il *me semble* qu'il y a eu une discussion ouverte sur le sujet il y a déjà plusieurs mois (deux ou trois je dirais...)
Mais ma mémoire par moment défaillante (c'est loin d'être de la DDR4 :P :D) ne me permet pas vraiment de me rappeler où j'ai bien pu la voir :aie:
Si je la retrouve, je fusionnerai les deux ;)
Bonjour,
C'est dans le groupe social C++.
Son approche pose un certain nombre de problèmes. En particulier, les itérateurs restent nécessaires pour certaines opérations, mais des ranges first-class ne peuvent pas être convertibles vers des itérateurs. (il y a d'autres problèmes, par exemple on ne peut pas implémenter find pour qu'il soit aussi utile qu'un find qui retourne un itérateur).
De plus, les itérateurs peuvent exprimer tout ce que peuvent exprimer ses ranges, donc la seule utilité ce serait une optimisation. Optimisations qu'on peut réaliser de manière plus conservative.
En gros son idée, c'est pas terrible à mon avis, du moins dans l'état actuel.
Et maintenant la suite :
http://www.informit.com/articles/pri...aspx?p=1407357
Sa fait un moment que je l'avias vu passer sur la ML de boost pour demander des reviewers, je l'avais oublié. Il revient sur sa réflexion pour la création d'algo en D.
C'est très très intéressant.