IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Normalisation C++ Discussion :

C++0x : le Draft final a été voté !


Sujet :

Normalisation C++

  1. #141
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Les utilisateurs de compilo ont aussi besoin de savoir ce que les compilos font (ou sont censés faire), non?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  2. #142
    Expert confirmé
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 296
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 296
    Par défaut
    Honnêtement ? Non.
    Ils ont juste besoin de bouquins/cours qui expliquent comment le langage s'utilise et de google, voire d'un forum en ligne où poser des questions.

    Seuls de utilisateurs éclairés peuvent apprécier les tenants et aboutissants de la norme. Et les réalisateurs de compilo.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  3. #143
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    Citation Envoyé par Médinoc Voir le message
    Les utilisateurs de compilo ont aussi besoin de savoir ce que les compilos font (ou sont censés faire), non?
    Y'a 90% des développeurs qui sont pas capables de se servir de la norme.

  4. #144
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Par défaut
    Citation Envoyé par Médinoc Voir le message
    Les utilisateurs de compilo ont aussi besoin de savoir ce que les compilos font (ou sont censés faire), non?
    Ce qu'on trouve dans la doc des compilos (gcc, vc, icc, etc.). Au final, ce qui intéresse les utilisateurs, c'est pas la norme mais comment la norme est implémentée dans les compilos.

  5. #145
    Membre Expert
    Avatar de white_tentacle
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    1 505
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1 505
    Par défaut
    Je nuancerai.

    Quand on fait du code portable d’un compilateur à l’autre, c’est important de savoir ce qu’est la norme, afin d’isoler tous les comportements spécifiques.

    Il est clair que pour la plupart des développeurs, la norme est un gros pavé imbitable et inutile.

  6. #146
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    Le problème c'est que la norme faut savoir s'en servir et faut avoir une certaine expérience. Sinon ça peut faire plus de mal que de bien.
    Mais le cas que tu décris est bien réel, pour ce genre de cas y'a les newsgroups :p et des gens qui traduisent la norme pour les personnes qui peuvent pas la digérer :€.

  7. #147
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Citation Envoyé par Luc Hermitte Voir le message
    Honnêtement ? Non.
    Ils ont juste besoin de bouquins/cours qui expliquent comment le langage s'utilise et de google, voire d'un forum en ligne où poser des questions.
    En caricaturant ton propos, cela revient à dire qu'il y a une caste éclairée qui a accès aux sources sacrées et pour la plèbe il faut se contenter des prêches données dans les canaux autorisés (livre, forum, tuto, etc).

    Je partage l'avis de Médinoc : c'est dommage que les normes soient payantes. On pourrait imaginer un autre moyen de financement pour l'ISO.
    Et le meilleur argument pour plaider pour une gratuité des normes est encore celui de Luc :
    Citation Envoyé par Luc Hermitte Voir le message
    Ce sont les fournisseurs de compilos qui ont à les respecter. Et eux financent déjà le processus.

  8. #148
    Rédacteur

    Avatar de Davidbrcz
    Homme Profil pro
    Ing Supaéro - Doctorant ONERA
    Inscrit en
    Juin 2006
    Messages
    2 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ing Supaéro - Doctorant ONERA

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 307
    Par défaut
    Que la norme soit payant ou gratuite ne change pas grand chose car selon moi, white_tentacle est dans la bonne direction: la norme est tellement cryptique au premier abord qu'elle ne sert à rien pour 90% des développeurs.

    Et ceux qui en ont _vraiment besoin_ peuvent toujours l'acheter (pu la trouver sur google)
    "Never use brute force in fighting an exponential." (Andrei Alexandrescu)

    Mes articles dont Conseils divers sur le C++
    Une très bonne doc sur le C++ (en) Why linux is better (fr)

  9. #149
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    En réalité, quand on commence à jouer avec certains points (exemple au hasard, les template mais pas que), les supports traditionnels (cours/tuto) montrent leur limite et un détour par la norme est bien souvent indispensable.
    La norme est cryptique pour 90% des développeurs ? Ca reste à démontrer. Ce qui est sur c'est qu'une norme n'est pas un cours et nécessite un niveau de connaissance préalable. Mais cela reste globalement lisible et compréhensible. Et puis, est-elle plus obscure que le code à maintenir qu'on trouve parfois ou qu'une exigence client rédigée sur un post-it

  10. #150
    Expert confirmé
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 296
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 296
    Par défaut
    La caste est effectivement éclairée. Mais elle est surtout motivée pour être à la pointe, pour apprendre plus, pour maitriser les détails.
    Regarde autour de toi, combien de tes collègues ont cette attitude ?

    Les rares fois où je sors la norme, c'est quand je tombe sur un pinailleur avec qui il est nécessaire de sortir des références précises sur les forums ou ailleurs, ou bien quand je tombe moi-même sur un point obscur auquel je n'avais pas encore été confronté, ou encore maintenant de temps à autres relativement aux nouveautés (mais bien souvent google me suffit)

    C'est parce que pas grand monde en a besoin que je trouve dommage quelle soit payante. Maintenant, son prix n'est pas exorbitant non plus pour quelqu'un qui travaille.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  11. #151
    Membre Expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Par défaut
    J'ai noté que quasiment toutes les questions sur des cas pas très clair en C++ liés au language sur stackoverflow.com sont répondu par des citations de la norme (qui met alors tout le monde d'accord).

    J'ai l'impression que de plus en plus d'utilisateurs du c++ savent que la norme existe et qu'elle définit a peu près tout, mais ne vont pas non plus la chercher quand ils en ont besoin.

    Demander via le net est peut être plus plaisant parceque plus social que de regarder dans la norme, qui sait

  12. #152
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    C'est parce que Johannes Schaub est un fou de la norme et qu'il passe beaucoup de temps sur stackoverflow

  13. #153
    Membre Expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Par défaut
    Franchement, il n'y a pas que lui.... Je crois que tous ceux qui ont plus de 20k et qui répondent aux questions C++ ont la norme a disposition

  14. #154
    Membre Expert

    Inscrit en
    Mai 2008
    Messages
    1 014
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 1 014
    Par défaut
    Citation Envoyé par loufoque Voir le message
    C'est parce que Johannes Schaub est un fou de la norme et qu'il passe beaucoup de temps sur stackoverflow

  15. #155
    Membre très actif
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    688
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 688
    Par défaut
    Citation Envoyé par Klaim Voir le message
    Franchement, il n'y a pas que lui.... Je crois que tous ceux qui ont plus de 20k et qui répondent aux questions C++ ont la norme a disposition
    je plussois

  16. #156
    Membre Expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Par défaut
    Tweet de Dave Abrahams il y a quelques minutes :

    Dave Abrahams
    C++11 unanimously APPROVED. We have a new standard!

    Quelqu'un a plus d'infos?

  17. #157
    Expert confirmé

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Par défaut
    Citation Envoyé par Klaim Voir le message
    Tweet de Dave Abrahams il y a quelques minutes :




    Quelqu'un a plus d'infos?
    On était dans la phase d'attente des votes des comités nationaux, les résultats sont connus, les 21 qui ont voté ont voté pour. Je crois que ça doit encore passer en assemblée de SC22.

  18. #158
    Membre Expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Par défaut
    http://herbsutter.com/2011/08/12/we-...medium=twitter

    The final ISO ballot on C++0x closed on Wednesday, and we just received the results: Unanimous approval.

    The next revision of C++ that we’ve been calling “C++0x” is now an International Standard! Geneva will take several months to publish it, but we hope it will be published well within the year, and then we’ll be able to call it “C++11.”

    I want to extend my thanks again to Bjarne Stroustrup for sharing his work with the world and continuing to help move it forward, and to all of the participants whose hard work went into achieving this important milestone in the history of a great language. Thanks!
    Ca c'est fait.

  19. #159
    Membre Expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Par défaut
    Version ISO du standard, PUBLIEE :

    http://www.iso.org/iso/iso_catalogue...csnumber=50372




    Ca aussi c'est fait, reste a voir ce qu'on aura de dispo dans le prochain visual studio, histoire de comparer avec GCC pour savoir ce qu'on peut utiliser de manière "cross-platform"...


    edit> C'est moi ou ça coute 300€? O__o
    C'est du foutage de gueule ou ils profitent juste du buzz???

  20. #160
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    Sa a toujours couté ce prix là, rien de nouveau.

Discussions similaires

  1. C++14 : le draft final a été publié
    Par LittleWhite dans le forum Normalisation
    Réponses: 15
    Dernier message: 18/01/2015, 15h18
  2. C++0x : Final Committee Draft disponible
    Par Jean-Marc.Bourguet dans le forum Contribuez
    Réponses: 63
    Dernier message: 28/10/2010, 14h11
  3. Final Committee Draft disponible
    Par Jean-Marc.Bourguet dans le forum C++
    Réponses: 3
    Dernier message: 31/03/2010, 12h18
  4. C++0x : le Draft final a été voté !
    Par Klaim dans le forum Contribuez
    Réponses: 2
    Dernier message: 14/03/2010, 18h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo