Google Groupes n'accepte plus les nouveaux posts ni abonnements Usenet. Les contenus de l'historique resteront visibles.

Ou se trouve les normes du C++ ?

0 vue
Accéder directement au premier message non lu

Stephane Wirtel

non lue,
27 juil. 2006, 04:01:4527/07/2006
à
Bonjour à tous,

Je vois souvent que certaines personnes du NG font référence à la norme C++
afin de répondre.

Voulant en apprendre un peu plus sur le C++, pourriez-vous me dire où je peux
me procurer cette documentation ?

Merci

David Bellot

non lue,
27 juil. 2006, 04:45:0227/07/2006
à

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1905.pdf
--
_______________________________________________________________________

David Bellot
GFI Informatique
Work: +33 (0)4 97 12 85 89
Cell: +33 (0)6 88 23 23 73
Web: http://david.bellot.free.fr
AIM/ICQ: ddb02

Stephane Wirtel

non lue,
27 juil. 2006, 04:49:2327/07/2006
à
> http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1905.pdf
Merci beaucoup

Effectivement, elle est assez grosse comme doc (879p).

Arnaud Meurgues

non lue,
27 juil. 2006, 05:28:1127/07/2006
à
David Bellot wrote:

> http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1905.pdf

Ça, c'est le dernier draft, mais pas la version finale.

Officiellement, un français doit acheter la norme à l'AFNOR qui le vend
au juste prix de 317 € HT...
http://www.boutique.afnor.fr/Boutique.asp?url=NRM%5Fn%5Fhome%2Easp&lang=French&btq=HOM

Mais il est peut-être possible de l'acheter auprès de l'ANSI qui le vend
au prix inique de $30 :
http://webstore.ansi.org/ansidocstore/product.asp?sku=INCITS%2FISO%2FIEC+14882%2D2003

On peut aussi trouver une version chez ANSI à $299 :
http://webstore.ansi.org/ansidocstore/product.asp?sku=ISO%2FIEC+14882%3A2003

La différence m'échappe. « Le même mais plus cher », comme dirait Pierre
Dac.

--
Arnaud

adeb...@club-internet.fr

non lue,
27 juil. 2006, 05:32:2027/07/2006
à

Non seulement elle est grosse, mais je dirais également que c'est le
document le moins adapté pour l'apprentissage : il s'agit d'une
référence très exhaustive et complète, par contre du point de vue
pédagogique....

Arnaud

kanze

non lue,
27 juil. 2006, 05:58:0327/07/2006
à
Arnaud Meurgues wrote:

[...]


> Officiellement, un français doit acheter la norme à l'AFNOR qui le vend

> au juste prix de 317 ? HT...
> http://www.boutique.afnor.fr/Boutique.asp?url=NRM%5Fn%5Fhome%2Easp&lang=French&btq=HOM

> Mais il est peut-être possible de l'acheter auprès de l'ANSI qui le vend
> au prix inique de $30 :
> http://webstore.ansi.org/ansidocstore/product.asp?sku=INCITS%2FISO%2FIEC+14882%2D2003

> On peut aussi trouver une version chez ANSI à $299 :
> http://webstore.ansi.org/ansidocstore/product.asp?sku=ISO%2FIEC+14882%3A2003

> La différence m'échappe. « Le même mais plus cher », comme dirait Pierre
> Dac.

Sans oublier la version imprimée de la BSI. Officiellement
34.95 GBP, mais Amazon UK l'a À 23.06 GBP.

--
James Kanze GABI Software
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34

Sylvain Togni

non lue,
27 juil. 2006, 06:12:0127/07/2006
à
Arnaud Meurgues a écrit :

> Officiellement, un français doit acheter la norme à l'AFNOR qui le vend
> au juste prix de 317 € HT...
> http://www.boutique.afnor.fr/Boutique.asp?url=NRM%5Fn%5Fhome%2Easp&lang=French&btq=HOM
>
> Mais il est peut-être possible de l'acheter auprès de l'ANSI qui le vend
> au prix inique de $30 :
> http://webstore.ansi.org/ansidocstore/product.asp?sku=INCITS%2FISO%2FIEC+14882%2D2003
>
> On peut aussi trouver une version chez ANSI à $299 :
> http://webstore.ansi.org/ansidocstore/product.asp?sku=ISO%2FIEC+14882%3A2003

Qu'est-ce qui justifie des prix si élevés ?
Le C++ ne serait pas un standard libre ?

--
Sylvain Togni

Arnaud Meurgues

non lue,
27 juil. 2006, 07:07:3127/07/2006
à
Sylvain Togni wrote:

> Le C++ ne serait pas un standard libre ?

Non. C'est un standard ISO dans lequel sont impliqués les organismes de
normalisation nationaux (AFNOR pour la France, ANSI pour les US et
d'autres que je ne connais pas pour les autres pays qui y participent).

Ces organismes de normalisation ont des structures (locaux, personnel)
qu'il faut financer. J'imagine que la vente des norme est une des
sources de leur financement.

--
Arnaud

Fabien LE LEZ

non lue,
27 juil. 2006, 07:11:4427/07/2006
à
On 27 Jul 2006 02:32:20 -0700, adeb...@club-internet.fr:

>par contre du point de vue pédagogique....

Mais elle est pratique en cas de doute sur un point très précis : on
repère le point en question dans le document, on ne comprend rien au
texte (écrit en "standardese"), et on a toujours le doute, mais on
peut dire qu'on a été voir la norme, ça fait plus classe ;-p

Stephane Wirtel

non lue,
27 juil. 2006, 07:49:2227/07/2006
à
adeb...@club-internet.fr said the following on 27/07/2006 11:32:
En fait, je désire avoir la norme quand j'ai un doute sur quelque chose,
ce qui me permettra de trouver plus rapidement une réponse à mes questions.

John Deuf

non lue,
27 juil. 2006, 09:40:2927/07/2006
à
Sylvain Togni :

> Qu'est-ce qui justifie des prix si élevés ?
> Le C++ ne serait pas un standard libre ?

Libre de quoi ?
Il n'y a pas de royalties à verser pour programmer en C++.

--
John Deuf

Sylvain Togni

non lue,
27 juil. 2006, 10:04:4027/07/2006
à
John Deuf a écrit :

>> Qu'est-ce qui justifie des prix si élevés ?
>> Le C++ ne serait pas un standard libre ?
>
> Libre de quoi ?
> Il n'y a pas de royalties à verser pour programmer en C++.

Effectivement. En fait j'aurais du parler de « standard ouvert »
plutôt, dont la définition (wikipedia.fr) est « spécification
gratuite, disponible en ligne, complète et approuvé par une
organisation de standardisation indépendante. »

Pour résumer, on peut dire que le C++ est un langage libre mais
de spécification fermée.

--
Sylvain Togni

Gabriel Dos Reis

non lue,
27 juil. 2006, 14:05:4127/07/2006
à
Sylvain Togni <"sylvain.togni at visionobjects.com"> writes:

| Le C++ ne serait pas un standard libre ?

Définit « libre »

-- Gaby

Gabriel Dos Reis

non lue,
27 juil. 2006, 14:16:2727/07/2006
à
Arnaud Meurgues <news....@meurgues.non.fr.invalid> writes:

| Sylvain Togni wrote:
|
| > Le C++ ne serait pas un standard libre ?
|
| Non. C'est un standard ISO dans lequel sont impliqués les organismes de
| normalisation nationaux (AFNOR pour la France, ANSI pour les US et
| d'autres que je ne connais pas pour les autres pays qui y participent).

Il convient de rappeler également que ISO est une agence
non-gouvernementale collaborant avec l'ONU.


-- Gaby

Gabriel Dos Reis

non lue,
27 juil. 2006, 14:17:2827/07/2006
à
Sylvain Togni <"sylvain.togni at visionobjects.com"> writes:

[...]

| Pour résumer, on peut dire que le C++ est un langage libre mais
| de spécification fermée.

Je n'ai rien vu de fermé lorsque j'ai voulu y participer. As-tu essayé ?

-- Gaby

Arnaud Debaene

non lue,
27 juil. 2006, 16:56:0327/07/2006
à

"Fabien LE LEZ" <gram...@gramster.com> a écrit dans le message de news:
qn7hc256vppurl6ab...@4ax.com...

> On 27 Jul 2006 02:32:20 -0700, adeb...@club-internet.fr:
>
>>par contre du point de vue pédagogique....
>
> Mais elle est pratique en cas de doute sur un point très précis : on
> repère le point en question dans le document,

Déjà il y a un vice dans le raisonnement là : Il faut commencer par
*trouver* la paragraphe correspondant au point qui t'intéresse ;-)

> on ne comprend rien au
> texte (écrit en "standardese"), et on a toujours le doute, mais on
> peut dire qu'on a été voir la norme, ça fait plus classe ;-p

Arnaud


Fabien LE LEZ

non lue,
27 juil. 2006, 17:05:4127/07/2006
à
On Thu, 27 Jul 2006 22:56:03 +0200, "Arnaud Debaene" :

>Déjà il y a un vice dans le raisonnement là : Il faut commencer par
>*trouver* la paragraphe correspondant au point qui t'intéresse ;-)

Tu n'as pas lu jusqu'au bout :

>> on ne comprend rien au
>> texte (écrit en "standardese"), et on a toujours le doute

Quitte à ne rien comprendre, pourquoi s'emmerder à lire le bon
paragraphe ? Autant en lire un au pif !

--
J'ai toujours raison. Si la réalité ne cadre pas avec mes propos,
c'est la réalité qui se trompe.

kanze

non lue,
28 juil. 2006, 03:55:3128/07/2006
à
Sylvain Togni wrote:
> John Deuf a écrit :

> >> Qu'est-ce qui justifie des prix si élevés ?
> >> Le C++ ne serait pas un standard libre ?

> > Libre de quoi ?
> > Il n'y a pas de royalties à verser pour programmer en C++.

> Effectivement. En fait j'aurais du parler de « standard ouvert »
> plutôt, dont la définition (wikipedia.fr) est « spécification
> gratuite, disponible en ligne, complète et approuvé par une
> organisation de standardisation indépendante. »

Selon cette définition, aucun standard n'est ouvert. Parce que
la seule organisation de standardisation indépendante, c'est
bien ISO, et elle fait payer ces normes. (Enfin, ce qu'elle fait
payer, ce n'est pas la norme même, mais le document qui le
définit.)

D'ailleurs, prèsque par définition, s'il y a « organisation de
standardisation », il n'y a pas d'indépendance totale, parce
qu'il faut de l'argent pour faire marcher l'organisation, et qui
dit argent, dit manque d'indépendance. L'ISO, c'est à peu près
ce qu'on a peu faire de plus libre : c'est une ONG, et l'argent
vient en partie de la vente des normes. Sinon, certaines
organisations acquièrent une indépendance rélative suite à un
nombre de « sponsors » élevés -- IETF surtout, mais aussi des
organisations aussi divers que l'Unicode Consortium ou l'OMG.
D'une certaine façon, c'est aussi le cas de ISO : la vente des
normes paie l'immeuble et les salaires du personnel qui y
travaille, mais le coût des spécialistes techniques qui l'écrit,
ainsi des réunions, est supporté par des « sponsers » :
Microsoft, Sun, etc., mais aussi des individus comme moi-même.
(Je simplifie beaucoup dans le cas d'ISO, qui a en fait une
organisation à deux niveaux, avec les organisations nationales
qui jouent un rôle essentiel. Formellement, je suis « expert
technique » auprès d'AFNOR, et contribue à AFNOR, et c'est
l'AFNOR qui contribue à ISO. Mais dans la pratique, ça revient
au même.)

> Pour résumer, on peut dire que le C++ est un langage libre
> mais de spécification fermée.

Au contraire, c'est une norme ISO. C-à-d probablement la plus
ouverte de toutes les normes. En partie, d'ailleurs, parce que
tu paies la norme. Toi, et non Sun (Java) ou Microsoft (C#).

Jean-Marc Bourguet

non lue,
28 juil. 2006, 05:44:4828/07/2006
à
"Arnaud Debaene" <adeb...@club-internet.fr> writes:

> "Fabien LE LEZ" <gram...@gramster.com> a écrit dans le message de news:
> qn7hc256vppurl6ab...@4ax.com...
>> On 27 Jul 2006 02:32:20 -0700, adeb...@club-internet.fr:
>>
>>>par contre du point de vue pédagogique....
>>
>> Mais elle est pratique en cas de doute sur un point très précis : on
>> repère le point en question dans le document,
>
> Déjà il y a un vice dans le raisonnement là : Il faut commencer par
> *trouver* la paragraphe correspondant au point qui t'intéresse ;-)

Depuis quand il n'y a qu'un paragraphe pertinent? Le
problème principal dans l'utilisation d'une norme n'est pas
le jargon employé, c'est le fait qu'il faut tout parcourir
pour être sûr que ce qu'on a déjà lu n'est pas modifié
ailleurs dans un cas particulier.

A+

--
Jean-Marc
FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr: http://www.usenet-fr.news.eu.org

Benoît Bréholée

non lue,
28 juil. 2006, 01:40:5128/07/2006
à
Sylvain Togni wrote:
> Pour résumer, on peut dire que le C++ est un langage libre mais
> de spécification fermée.

La spécification n'est pas fermée, le moyen d'obtenir le texte de
la norme a été donné plus haut...

0 nouveau message