Il existe de mauvais professionels (trop à mon goût). Je pense que l'un
des buts de ce forum est promouvoir les bonnes pratiques.
Et donc pour faire le ménage parmi les mauvais professionnels il faut jeter
les débutants ?
Il faut aussi jeter ceux qui ne sont plus débutants mais on besoin d'un coup
de main dans des domains particuliers ?
En fait, les seuls qu'il faudrait tolérer sur fr.comp.lang.c. c'est le : bon
professionnel, celui là même qui n'a pas besoin de poser de question.
Il existe de mauvais professionels (trop à mon goût). Je pense que l'un
des buts de ce forum est promouvoir les bonnes pratiques.
Et donc pour faire le ménage parmi les mauvais professionnels il faut jeter
les débutants ?
Il faut aussi jeter ceux qui ne sont plus débutants mais on besoin d'un coup
de main dans des domains particuliers ?
En fait, les seuls qu'il faudrait tolérer sur fr.comp.lang.c. c'est le : bon
professionnel, celui là même qui n'a pas besoin de poser de question.
Il existe de mauvais professionels (trop à mon goût). Je pense que l'un
des buts de ce forum est promouvoir les bonnes pratiques.
Et donc pour faire le ménage parmi les mauvais professionnels il faut jeter
les débutants ?
Il faut aussi jeter ceux qui ne sont plus débutants mais on besoin d'un coup
de main dans des domains particuliers ?
En fait, les seuls qu'il faudrait tolérer sur fr.comp.lang.c. c'est le : bon
professionnel, celui là même qui n'a pas besoin de poser de question.
K. Ahausse wrote on 03/09/04 :Il existe de mauvais professionels (trop à mon goût). Je pense que l'un
des buts de ce forum est promouvoir les bonnes pratiques.
Et donc pour faire le ménage parmi les mauvais professionnels il faut
jeter
les débutants ?
Il faut aussi jeter ceux qui ne sont plus débutants mais on besoin d'un
coup
de main dans des domains particuliers ?
En fait, les seuls qu'il faudrait tolérer sur fr.comp.lang.c. c'est le :
bon
professionnel, celui là même qui n'a pas besoin de poser de question.
Je te conseille de te poser un peu et de réfléchir avant de parler. Ton
agressivité n'est pas un gage de sagesse et ne peut pas faire avancer
les choses positivement.
Si tu estimes que c'est mal ou améliorable, expose tes propositions
calmement ou mieux, fait directement les contibutions qui te semblent
justes.
Mais cesse de porter des accusations gratuites, on va finir par
croire que es un troll.
K. Ahausse wrote on 03/09/04 :
Il existe de mauvais professionels (trop à mon goût). Je pense que l'un
des buts de ce forum est promouvoir les bonnes pratiques.
Et donc pour faire le ménage parmi les mauvais professionnels il faut
jeter
les débutants ?
Il faut aussi jeter ceux qui ne sont plus débutants mais on besoin d'un
coup
de main dans des domains particuliers ?
En fait, les seuls qu'il faudrait tolérer sur fr.comp.lang.c. c'est le :
bon
professionnel, celui là même qui n'a pas besoin de poser de question.
Je te conseille de te poser un peu et de réfléchir avant de parler. Ton
agressivité n'est pas un gage de sagesse et ne peut pas faire avancer
les choses positivement.
Si tu estimes que c'est mal ou améliorable, expose tes propositions
calmement ou mieux, fait directement les contibutions qui te semblent
justes.
Mais cesse de porter des accusations gratuites, on va finir par
croire que es un troll.
K. Ahausse wrote on 03/09/04 :Il existe de mauvais professionels (trop à mon goût). Je pense que l'un
des buts de ce forum est promouvoir les bonnes pratiques.
Et donc pour faire le ménage parmi les mauvais professionnels il faut
jeter
les débutants ?
Il faut aussi jeter ceux qui ne sont plus débutants mais on besoin d'un
coup
de main dans des domains particuliers ?
En fait, les seuls qu'il faudrait tolérer sur fr.comp.lang.c. c'est le :
bon
professionnel, celui là même qui n'a pas besoin de poser de question.
Je te conseille de te poser un peu et de réfléchir avant de parler. Ton
agressivité n'est pas un gage de sagesse et ne peut pas faire avancer
les choses positivement.
Si tu estimes que c'est mal ou améliorable, expose tes propositions
calmement ou mieux, fait directement les contibutions qui te semblent
justes.
Mais cesse de porter des accusations gratuites, on va finir par
croire que es un troll.
K. Ahausse wrote on 03/09/04 :Bon, donc, au moins, nous sommes d'accord sur deux points :
- la charte de fr.comp.lang.c parle du langage C, sans mentionner
aucune
norme.
Il est un fait indéniable que le langage C est un langage norlmalisé
dont la définition s'impose à tout le monde. Si on parle de langage C
sans autreprécisions, c'est de celui-ci que l'on parle, sinon, il fait
préciser de quel langage régional il s'agit : Turbo C, GNU-C etc.
- d'après la norme C99, un programme écrit en langage C peut être
non-portable.
Bien sûr, l'important est de bien faire la différence, ce qui n'est pas
du tout évident pour un débutant, surtout si les réponses partent dans
tous les sens et commencent à utiliser des 'régionalismes', d'où une
certaine rigueur (appelle la rigidité si ça te fait plaisir) que tu
n'aimes pas, mais que d'autres apprécient.
K. Ahausse wrote on 03/09/04 :
Bon, donc, au moins, nous sommes d'accord sur deux points :
- la charte de fr.comp.lang.c parle du langage C, sans mentionner
aucune
norme.
Il est un fait indéniable que le langage C est un langage norlmalisé
dont la définition s'impose à tout le monde. Si on parle de langage C
sans autreprécisions, c'est de celui-ci que l'on parle, sinon, il fait
préciser de quel langage régional il s'agit : Turbo C, GNU-C etc.
- d'après la norme C99, un programme écrit en langage C peut être
non-portable.
Bien sûr, l'important est de bien faire la différence, ce qui n'est pas
du tout évident pour un débutant, surtout si les réponses partent dans
tous les sens et commencent à utiliser des 'régionalismes', d'où une
certaine rigueur (appelle la rigidité si ça te fait plaisir) que tu
n'aimes pas, mais que d'autres apprécient.
K. Ahausse wrote on 03/09/04 :Bon, donc, au moins, nous sommes d'accord sur deux points :
- la charte de fr.comp.lang.c parle du langage C, sans mentionner
aucune
norme.
Il est un fait indéniable que le langage C est un langage norlmalisé
dont la définition s'impose à tout le monde. Si on parle de langage C
sans autreprécisions, c'est de celui-ci que l'on parle, sinon, il fait
préciser de quel langage régional il s'agit : Turbo C, GNU-C etc.
- d'après la norme C99, un programme écrit en langage C peut être
non-portable.
Bien sûr, l'important est de bien faire la différence, ce qui n'est pas
du tout évident pour un débutant, surtout si les réponses partent dans
tous les sens et commencent à utiliser des 'régionalismes', d'où une
certaine rigueur (appelle la rigidité si ça te fait plaisir) que tu
n'aimes pas, mais que d'autres apprécient.
Réponse trop alambiquée. Quel rapport avec la charte ?
- d'après la norme C99, un programme écrit en langage C peut être
non-portable.
Bien sûr, l'important est de bien faire la différence, ce qui n'est pas
du tout évident pour un débutant, surtout si les réponses partent dans
tous les sens et commencent à utiliser des 'régionalismes', d'où une
certaine rigueur (appelle la rigidité si ça te fait plaisir) que tu
n'aimes pas, mais que d'autres apprécient.
Réponse trop alambiquée. Quel rapport avec la norme C99 ?
Grosso-modo, je comprends que pour tirer bénéfice d'une "certaine rigueur"
rigide, il ne faut pas tenir compte de la charte, et il ne faut pas tenir
compte de la norme.
Y'a comme truc qui me choque ...
Réponse trop alambiquée. Quel rapport avec la charte ?
- d'après la norme C99, un programme écrit en langage C peut être
non-portable.
Bien sûr, l'important est de bien faire la différence, ce qui n'est pas
du tout évident pour un débutant, surtout si les réponses partent dans
tous les sens et commencent à utiliser des 'régionalismes', d'où une
certaine rigueur (appelle la rigidité si ça te fait plaisir) que tu
n'aimes pas, mais que d'autres apprécient.
Réponse trop alambiquée. Quel rapport avec la norme C99 ?
Grosso-modo, je comprends que pour tirer bénéfice d'une "certaine rigueur"
rigide, il ne faut pas tenir compte de la charte, et il ne faut pas tenir
compte de la norme.
Y'a comme truc qui me choque ...
Réponse trop alambiquée. Quel rapport avec la charte ?
- d'après la norme C99, un programme écrit en langage C peut être
non-portable.
Bien sûr, l'important est de bien faire la différence, ce qui n'est pas
du tout évident pour un débutant, surtout si les réponses partent dans
tous les sens et commencent à utiliser des 'régionalismes', d'où une
certaine rigueur (appelle la rigidité si ça te fait plaisir) que tu
n'aimes pas, mais que d'autres apprécient.
Réponse trop alambiquée. Quel rapport avec la norme C99 ?
Grosso-modo, je comprends que pour tirer bénéfice d'une "certaine rigueur"
rigide, il ne faut pas tenir compte de la charte, et il ne faut pas tenir
compte de la norme.
Y'a comme truc qui me choque ...
"K. Ahausse" écrivait :Et donc pour faire le ménage parmi les mauvais professionnels il faut
jeter les débutants ?
Il faut justement apprendre aux débutants à faire la différence entre
ce qui relève du langage et ce qui relève de la plateforme. Et c'est
pas en mélangeant tout qu'il pourra apprendre.
"K. Ahausse" <anonymous@discussions.microsoft.com> écrivait :
Et donc pour faire le ménage parmi les mauvais professionnels il faut
jeter les débutants ?
Il faut justement apprendre aux débutants à faire la différence entre
ce qui relève du langage et ce qui relève de la plateforme. Et c'est
pas en mélangeant tout qu'il pourra apprendre.
"K. Ahausse" écrivait :Et donc pour faire le ménage parmi les mauvais professionnels il faut
jeter les débutants ?
Il faut justement apprendre aux débutants à faire la différence entre
ce qui relève du langage et ce qui relève de la plateforme. Et c'est
pas en mélangeant tout qu'il pourra apprendre.
Essayons d'être clair.
La charte dit que le sujet principal est 'Le Langage C'.
Comment est défini le langage C ? Par une norme internationale de type
ISO.
Cette norme constitue le noyau dur du langage (The Core) composé
d'une syntaxe, d'une grammaire et d'une bibliothèque de fonctions.
Elle a l'avantage de définir un langage commun et portable
indépendemment de la machine. Tout code posté ici respectant cette
norme peut être compilé et testé par n'importe quel intervenant
disposant d'une machine avec une compilateur.
D'autre part, il existe de nombreuses extensions au langage C,
- Des bibliothèques plus ou moins portables
- Des fonctions systèmes avec interface C (POSIX ou non)
- L'assembleur inline
- Des mots clés et types spécifiques (interrupt, far, int64 etc.)
Ces extensions ne font pas partie de la définition du langage C et ne
peuvent donc pas être discutées ici, surtout que dans la plupart des
cas, il existe un forum spécialisé.
Enfin, nous (professionels)
considérons qu'il est important de bien
distinguer le noyau du langage de ses extensions, afin d'être capable
d'écrire du code le plus portable possible. Nous n'avons pas
l'intention de promouvoir des pratiques menant à la non-portabilité ou
à l'ecriture de code non réutilisable ou immaintenable.
Essayons d'être clair.
La charte dit que le sujet principal est 'Le Langage C'.
Comment est défini le langage C ? Par une norme internationale de type
ISO.
Cette norme constitue le noyau dur du langage (The Core) composé
d'une syntaxe, d'une grammaire et d'une bibliothèque de fonctions.
Elle a l'avantage de définir un langage commun et portable
indépendemment de la machine. Tout code posté ici respectant cette
norme peut être compilé et testé par n'importe quel intervenant
disposant d'une machine avec une compilateur.
D'autre part, il existe de nombreuses extensions au langage C,
- Des bibliothèques plus ou moins portables
- Des fonctions systèmes avec interface C (POSIX ou non)
- L'assembleur inline
- Des mots clés et types spécifiques (interrupt, far, int64 etc.)
Ces extensions ne font pas partie de la définition du langage C et ne
peuvent donc pas être discutées ici, surtout que dans la plupart des
cas, il existe un forum spécialisé.
Enfin, nous (professionels)
considérons qu'il est important de bien
distinguer le noyau du langage de ses extensions, afin d'être capable
d'écrire du code le plus portable possible. Nous n'avons pas
l'intention de promouvoir des pratiques menant à la non-portabilité ou
à l'ecriture de code non réutilisable ou immaintenable.
Essayons d'être clair.
La charte dit que le sujet principal est 'Le Langage C'.
Comment est défini le langage C ? Par une norme internationale de type
ISO.
Cette norme constitue le noyau dur du langage (The Core) composé
d'une syntaxe, d'une grammaire et d'une bibliothèque de fonctions.
Elle a l'avantage de définir un langage commun et portable
indépendemment de la machine. Tout code posté ici respectant cette
norme peut être compilé et testé par n'importe quel intervenant
disposant d'une machine avec une compilateur.
D'autre part, il existe de nombreuses extensions au langage C,
- Des bibliothèques plus ou moins portables
- Des fonctions systèmes avec interface C (POSIX ou non)
- L'assembleur inline
- Des mots clés et types spécifiques (interrupt, far, int64 etc.)
Ces extensions ne font pas partie de la définition du langage C et ne
peuvent donc pas être discutées ici, surtout que dans la plupart des
cas, il existe un forum spécialisé.
Enfin, nous (professionels)
considérons qu'il est important de bien
distinguer le noyau du langage de ses extensions, afin d'être capable
d'écrire du code le plus portable possible. Nous n'avons pas
l'intention de promouvoir des pratiques menant à la non-portabilité ou
à l'ecriture de code non réutilisable ou immaintenable.
En clair, est ce que la question de l'OP que j'ai remis dans mon post
devait subir ce traitement. [...]
la fonction est une fonction
POSIX dont tout le monde peut avoir la doc avec les man sur le net et
qui est largement utilisée je pense.
Enfin je me dis que POSIX est assez répendu
et les questions purement posix sont assez rare pour
En clair, est ce que la question de l'OP que j'ai remis dans mon post
devait subir ce traitement. [...]
la fonction est une fonction
POSIX dont tout le monde peut avoir la doc avec les man sur le net et
qui est largement utilisée je pense.
Enfin je me dis que POSIX est assez répendu
et les questions purement posix sont assez rare pour
En clair, est ce que la question de l'OP que j'ai remis dans mon post
devait subir ce traitement. [...]
la fonction est une fonction
POSIX dont tout le monde peut avoir la doc avec les man sur le net et
qui est largement utilisée je pense.
Enfin je me dis que POSIX est assez répendu
et les questions purement posix sont assez rare pour