Où trouver les standard ISO ANSI sur C, C++ ou C#

Où trouver les standard ISO ANSI sur C, C++ ou C# - C - Programmation

Marsh Posté le 02-10-2003 à 18:04:43    

En fait c'est surtout C qui m'intéresse...
 
Je suis sur le site de l'ANSI (www.ansi.org) et le moteur de recherche est une merde. Je ne suis même pas sûr que le document soit libre.
 
Quelqu'un sait ?


---------------
Le site de ma maman
Reply

Marsh Posté le 02-10-2003 à 18:04:43   

Reply

Marsh Posté le 02-10-2003 à 18:09:42    

le C# est un merde sans nom, il n'y a pas de standard
 
pour le reste, voir le site de l'ISO W21 et je sais plus lequel pour le C
 
http://anubis.dkuug.dk/JTC1/SC22/

Reply

Marsh Posté le 02-10-2003 à 18:25:51    

Taz a écrit :

le C# est un merde sans nom, il n'y a pas de standard
 
pour le reste, voir le site de l'ISO W21 et je sais plus lequel pour le C
 
http://anubis.dkuug.dk/JTC1/SC22/


Si C# est un standard ECMA.


---------------
Le site de ma maman
Reply

Marsh Posté le 02-10-2003 à 18:29:03    

Cherrytree a écrit :


Si C# est un standard ECMA.

de la merde quoi, ça n'en a que le nom :pfff:

Reply

Marsh Posté le 02-10-2003 à 18:34:13    

Merci pour le lien. En gros je comprends qu'il faut que je sois membre pour avoir accès au document. Tant pis.


---------------
Le site de ma maman
Reply

Marsh Posté le 02-10-2003 à 18:34:31    

devine ce que ça veut dire WG ...


Message édité par Taz le 02-10-2003 à 18:34:41
Reply

Marsh Posté le 02-10-2003 à 18:35:17    

Taz a écrit :

de la merde quoi, ça n'en a que le nom :pfff:  


Si tu veux. :sarcastic:


---------------
Le site de ma maman
Reply

Marsh Posté le 02-10-2003 à 18:35:54    

ben non, pas besoin d'être membre, les drafts (brouillons, document en court de rédaction) et la plus part de documents sont en accès libre. seulement le commité doit vivre et il y a des frais auprès de l'ISO -> les documents ISO sont payants, c'est leur seul moyen de rémunération

Reply

Marsh Posté le 02-10-2003 à 18:35:56    

Taz a écrit :

devine ce que ça veut dire WG ...


WaterGate ? :??:


---------------
Le site de ma maman
Reply

Marsh Posté le 02-10-2003 à 18:37:18    

Working Group : des gens indépendants de tous azimuths et de bonnes volonté (oulà, zeugma), forment le groupe de travail. le standard est ouvert. alors que MS ponds ça merde dans son coin.

Reply

Marsh Posté le 02-10-2003 à 18:37:18   

Reply

Marsh Posté le 02-10-2003 à 18:38:59    

Le lien http://anubis.dkuug.dk/JTC1/SC22/W [...] s/n897.pdf amène à la révision 2 de C99. Tu as une idée de combien elle s'éloigne su standard C99 ?


---------------
Le site de ma maman
Reply

Marsh Posté le 02-10-2003 à 18:39:42    

Je vais me renseigner sur l'ECMA, je crois que tu as une vision négative un poil partisane.


---------------
Le site de ma maman
Reply

Marsh Posté le 02-10-2003 à 18:39:51    

très peu. le principal est là. la différence te sera imperceptible (et même à moi). fonce

Reply

Marsh Posté le 02-10-2003 à 18:40:09    

Bon, goto home.


---------------
Le site de ma maman
Reply

Marsh Posté le 02-10-2003 à 18:40:42    

Taz a écrit :

très peu. le principal est là. la différence te sera imperceptible (et même à moi). fonce


Merci de ton aide précieuse. Je vais pouvoir étudier à fond. :jap:


---------------
Le site de ma maman
Reply

Marsh Posté le 13-10-2003 à 14:45:57    

et pour le C++ ?


---------------
1km = 1024m
Reply

Marsh Posté le 13-10-2003 à 14:48:02    

Taz a écrit :

le C# est un merde sans nom, il n'y a pas de standard
 


 
perdu, try again
 
faudrait quand meme que t'arrete de vomir ta haine tout azimuth


Message édité par chrisbk le 13-10-2003 à 14:49:19
Reply

Marsh Posté le 13-10-2003 à 14:53:38    

chrisbk a écrit :


 
perdu, try again
 
faudrait quand meme que t'arrete de vomir ta haine tout azimuth  

un standard trusté par une seule entité, un standard fermé, ça n'en a que le nom ... MS fera toujours ce qu'il veut avec son produit. On est très loin du Python sous licence libre et de PEP depuis toujours ou du C++ dont le prmeier compilateur et les spécifications a été distribué aux universités du américaines et européennes et de ses commités internationaaux (ISO, ANSI, AFNOR, etc)

Reply

Marsh Posté le 13-10-2003 à 15:02:28    

c'est un standard ouvert mais ce qui est ouvert, c'est la syntaxe, sémantique et tout ça. Mais à quoi sert C# en dehors de .NET et par extension, du Framework.NET? A rien. Il y a donc une nuance importante, car c'est le framework que tu visais et non C#, je me trompe?
 
Par contre si on en fait quelque chose d'utilisable en dehors de .NET (genre on lui offre une bibliothèque standard multi-plateformes à l'image de ce qui se fait pour C, C++ et autres, je ne pense pas que ça va faire rigoler MS.


Message édité par drasche le 13-10-2003 à 15:03:20
Reply

Marsh Posté le 13-10-2003 à 15:05:29    

ben ouvert sur la synthaxe, sémantique, c'est fermé, parce qu'il me semble que sans ça, rien n'existe. et le projet Mono à des problèmes parce qu'il doit suivre à la lettre les spécification publiées par MS...

Reply

Marsh Posté le 13-10-2003 à 15:09:35    

ce que je veux dire, c'est que le framework.net constitue une bibliothèque, mais quid si tu la remplaces par autre chose de ton cru? Qu'ont-ils à dire? Mono n'a sûrement pas de problème avec le langage mais plutôt avec son implémentation du framework non?

Reply

Marsh Posté le 13-10-2003 à 15:11:24    

et merde g relancé le débat (non ininteressant, cela dit)
 
mais mon up a la base c t pour la standardisation du C++


---------------
1km = 1024m
Reply

Marsh Posté le 13-10-2003 à 15:11:56    

je pense que t'as pas le droit de dire .Net si tu une , de travers. Je pense que MS impose la mise en oeuvre, sauf évidemment le code intermédaire des tout ce qui est part de la compatiblité.
 
donc rajouter oui, modifier/enlever non je pense

Reply

Marsh Posté le 13-10-2003 à 15:20:47    

je serais quand même surpris que .NET soit indissociablement lié à C# [:gratgrat]  Pour ma part, je penserais plutôt que le gros machin peut être enlevé.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed