Le problème, c'est que les expression template ne sont pas factorisable dans un code déjà écrit s'ils n'a pas été pensé pour. Si on veut s'en servir, on est obligé de s'en servir dès le début.
Non. Ils sont là pour corriger des problèmes d'instanciation de classes et de combinaison des opérateurs associés.
Naïf ? Je dirais qu'il faut être normal pour écrire un tel code. Le principe d'une lib, c'est justement de permettre d'écrire le code de manière claire et lisible.
Ben si, justement. C'est le but même Sinon, autant ne pas écrire de lib
Pourquoi pas ? Ca n'est qu'une duplication de code comme une autre
Le client a droit à une lib simple d'utilisation et efficace, quand moi je devrais m'ennuyer avec un truc odieux ? C'est pas très logique tout ça
Partager