Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2358 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  typelist et C++Ox

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

typelist et C++Ox

n°1841883
frenchtouc​co
Posté le 23-01-2009 à 01:11:55  profilanswer
 

Hi,
 
Selon vous est ce que les design élaborés en C++ à base de type list et autres "trucs et astuces" à base de templates, auront encore une  
raison d'exister avec l'apparition dans le prochain standard des templates à nombres d'arguments variables ou encore la notion de concept ?
 
 
Si quelqu'un est calé dans ce domaine un peu pointu, je serais ravis d'avoir son avis d'expert...
 
Merci.


---------------
je connais tout, je ne sais rien, seule certitude, à vouloir trop on finit par tout perdre.
mood
Publicité
Posté le 23-01-2009 à 01:11:55  profilanswer
 

n°1841896
Un Program​meur
Posté le 23-01-2009 à 08:44:20  profilanswer
 

frenchtoucco a écrit :

Hi,
 
Selon vous est ce que les design élaborés en C++ à base de type list et autres "trucs et astuces" à base de templates, auront encore une  
raison d'exister avec l'apparition dans le prochain standard des templates à nombres d'arguments variables ou encore la notion de concept ?


 
Ca depend pour faire quoi.  Ca depend de ton contexte.
 
Si tu as besoin d'une certaine portabilite, nous utilisons au moins 4 compilateurs completement independants ici,
il faudra du temps pour que tous les compilateurs supportent les memes choses de maniere fiable.  On va revivre
ce qu'on a vecu dans les annees 90 et le debut des annees 2000: un support du langage qui evolue de release
en release -- en esperant qu'on ne vive pas ce qu'on vit pour le C depuis 99: une norme ignoree par suffisamment
de monde pour qu'elle ait peu d'influence.
 
A plus long terme... je crois que les choses qui vont etre utilisee directement par le plus de programmeurs,
ca va d'abord etre le support du multithread et la bibliotheque.  Aussi des ameliorations de moindres ampleurs
-- celle que j'attends le plus, c'est l'utilisation d'auto mais il y a d'autres choses de cette ordre.
 
Les concepts, les templates variadiques, c'est  -- comme les techniques de templates dont tu parles et qui ont ete
inspires par les limitations et les problemes rencontres dans la mise en oeuvre de ces techniques -- des trucs
de specialistes qui vont servir relativement rarement.  Ou plus precisement qui seront plutot mis en oeuvre par des
specialistes meme si le resultat sera utilise plus largement.

n°1841931
Joel F
Real men use unique_ptr
Posté le 23-01-2009 à 10:46:52  profilanswer
 

et je prefere lire vector<int,float,double> que de passer un truc sous template<...>
 
MPL et co seront de facto reimplémenté sous forme de template variadic, mais l'abstarction fournie est trop utile pour etre delaissée.

n°1841972
frenchtouc​co
Posté le 23-01-2009 à 12:55:39  profilanswer
 

ok oui donc infiné ça sera juste la syntaxe de leurs implémentations qui changera mais ces notions seront toujours préesentes


---------------
je connais tout, je ne sais rien, seule certitude, à vouloir trop on finit par tout perdre.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  typelist et C++Ox

 

Sujets relatifs
[C#] - Envoi d'email avec variablesIntrospection en C++ ?
Recherche programmer C++[C] aide polynomes
Microsoft compiler C/C++ 7.0[C++] RESOLU - Imprimer la valeur d'un pointeur sans le prefixe 0x?
J'éssai de coder sha1 en C ![C] Conversion Hexa vers ASCII
B. Stroustrup - Programming: Principles and Practice Using C++[C / OpenGL] Comment faire un deplacement libre (si possible: freefly
Plus de sujets relatifs à : typelist et C++Ox


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR