On 2008-08-27, onyxs wrote:Le livre de Delannoy auquel j'avais pensé pour une première introduction était
:
Programmer en langage C, Cours et exercices corrigés de Claude Delannoy
qui me semble très très accessible, et non celui que tu as lu qui porte sur le
C++ !!
"accessible", c'est en effet une qualité générale des bouquins
de C Delannoy. Le pb, c'est qu'ils sont souvent pleins d'erreurs.
On 2008-08-27, onyxs <onyxs@domain-xyz.in> wrote:
Le livre de Delannoy auquel j'avais pensé pour une première introduction était
:
Programmer en langage C, Cours et exercices corrigés de Claude Delannoy
qui me semble très très accessible, et non celui que tu as lu qui porte sur le
C++ !!
"accessible", c'est en effet une qualité générale des bouquins
de C Delannoy. Le pb, c'est qu'ils sont souvent pleins d'erreurs.
On 2008-08-27, onyxs wrote:Le livre de Delannoy auquel j'avais pensé pour une première introduction était
:
Programmer en langage C, Cours et exercices corrigés de Claude Delannoy
qui me semble très très accessible, et non celui que tu as lu qui porte sur le
C++ !!
"accessible", c'est en effet une qualité générale des bouquins
de C Delannoy. Le pb, c'est qu'ils sont souvent pleins d'erreurs.
Je suis très surpris quant à considérer les débutants. En effet, à part
dénigrer les différents auteurs, il n'est fourni, à ma connaissance, aucun
livre valable, sauf un ouvrage qui est à destination des experts.
Personnellement, je me débrouille avec le tutoriel du Site du Zéro que j'ai
imprimé
et avec un livre ' Le langage C' édition 1998 que j'ai acheté en
1999.
Je ne cite pas celui-ci, car vous pourriez également le dénigrer.
Je suis très surpris quant à considérer les débutants. En effet, à part
dénigrer les différents auteurs, il n'est fourni, à ma connaissance, aucun
livre valable, sauf un ouvrage qui est à destination des experts.
Personnellement, je me débrouille avec le tutoriel du Site du Zéro que j'ai
imprimé
et avec un livre ' Le langage C' édition 1998 que j'ai acheté en
1999.
Je ne cite pas celui-ci, car vous pourriez également le dénigrer.
Je suis très surpris quant à considérer les débutants. En effet, à part
dénigrer les différents auteurs, il n'est fourni, à ma connaissance, aucun
livre valable, sauf un ouvrage qui est à destination des experts.
Personnellement, je me débrouille avec le tutoriel du Site du Zéro que j'ai
imprimé
et avec un livre ' Le langage C' édition 1998 que j'ai acheté en
1999.
Je ne cite pas celui-ci, car vous pourriez également le dénigrer.
On 2008-08-27, onyxs wrote:Le livre de Delannoy auquel j'avais pensé pour une première
introduction était
:
Programmer en langage C, Cours et exercices corrigés de Claude Delannoy
qui me semble très très accessible, et non celui que tu as lu
qui porte sur le
C++ !!
"accessible", c'est en effet une qualité
générale des bouquins
de C Delannoy. Le pb, c'est qu'ils sont souvent pleins d'erreurs.
Si tu simplifies le C, en effet, c'est plus simple.
Marc Boyer
--
Si tu peux supporter d'entendre tes paroles
Travesties par des gueux pour exciter des sots
IF -- Rudyard Kipling (Trad. André Maurois)
On 2008-08-27, onyxs wrote:
Le livre de Delannoy auquel j'avais pensé pour une première
introduction était
:
Programmer en langage C, Cours et exercices corrigés de Claude Delannoy
qui me semble très très accessible, et non celui que tu as lu
qui porte sur le
C++ !!
"accessible", c'est en effet une qualité
générale des bouquins
de C Delannoy. Le pb, c'est qu'ils sont souvent pleins d'erreurs.
Si tu simplifies le C, en effet, c'est plus simple.
Marc Boyer
--
Si tu peux supporter d'entendre tes paroles
Travesties par des gueux pour exciter des sots
IF -- Rudyard Kipling (Trad. André Maurois)
On 2008-08-27, onyxs wrote:Le livre de Delannoy auquel j'avais pensé pour une première
introduction était
:
Programmer en langage C, Cours et exercices corrigés de Claude Delannoy
qui me semble très très accessible, et non celui que tu as lu
qui porte sur le
C++ !!
"accessible", c'est en effet une qualité
générale des bouquins
de C Delannoy. Le pb, c'est qu'ils sont souvent pleins d'erreurs.
Si tu simplifies le C, en effet, c'est plus simple.
Marc Boyer
--
Si tu peux supporter d'entendre tes paroles
Travesties par des gueux pour exciter des sots
IF -- Rudyard Kipling (Trad. André Maurois)
Marc Boyer a écrit :On 2008-08-27, onyxs wrote:Le livre de Delannoy auquel j'avais pensé pour une première introduction était
:
Programmer en langage C, Cours et exercices corrigés de Claude Delannoy
qui me semble très très accessible, et non celui que tu as lu qui porte sur le
C++ !!
"accessible", c'est en effet une qualité générale des bouquins
de C Delannoy. Le pb, c'est qu'ils sont souvent pleins d'erreurs.
Il ne faut pas inférer de la qualité des livres de Delannoy sur le C à
partir de ses livres sur le C++ (ou sur Java ou Fortran), il est bien
connu que les langages C et C++ sont deux langages différents ...
A moins que tu n'aies des extraits précis et exacts à nous soumettre, tu
es en train de propager une rumeur concernant la qualité du contenu des
(trois) ouvrages de Delannoy portant sur le langage C, comme le font
d'autres intervenants de fclc (par exemple, Emmanuel Delahaye qui
reconnait d'ailleurs ne pas avoir lu ses livres ...).
Marc Boyer a écrit :
On 2008-08-27, onyxs <onyxs@domain-xyz.in> wrote:
Le livre de Delannoy auquel j'avais pensé pour une première introduction était
:
Programmer en langage C, Cours et exercices corrigés de Claude Delannoy
qui me semble très très accessible, et non celui que tu as lu qui porte sur le
C++ !!
"accessible", c'est en effet une qualité générale des bouquins
de C Delannoy. Le pb, c'est qu'ils sont souvent pleins d'erreurs.
Il ne faut pas inférer de la qualité des livres de Delannoy sur le C à
partir de ses livres sur le C++ (ou sur Java ou Fortran), il est bien
connu que les langages C et C++ sont deux langages différents ...
A moins que tu n'aies des extraits précis et exacts à nous soumettre, tu
es en train de propager une rumeur concernant la qualité du contenu des
(trois) ouvrages de Delannoy portant sur le langage C, comme le font
d'autres intervenants de fclc (par exemple, Emmanuel Delahaye qui
reconnait d'ailleurs ne pas avoir lu ses livres ...).
Marc Boyer a écrit :On 2008-08-27, onyxs wrote:Le livre de Delannoy auquel j'avais pensé pour une première introduction était
:
Programmer en langage C, Cours et exercices corrigés de Claude Delannoy
qui me semble très très accessible, et non celui que tu as lu qui porte sur le
C++ !!
"accessible", c'est en effet une qualité générale des bouquins
de C Delannoy. Le pb, c'est qu'ils sont souvent pleins d'erreurs.
Il ne faut pas inférer de la qualité des livres de Delannoy sur le C à
partir de ses livres sur le C++ (ou sur Java ou Fortran), il est bien
connu que les langages C et C++ sont deux langages différents ...
A moins que tu n'aies des extraits précis et exacts à nous soumettre, tu
es en train de propager une rumeur concernant la qualité du contenu des
(trois) ouvrages de Delannoy portant sur le langage C, comme le font
d'autres intervenants de fclc (par exemple, Emmanuel Delahaye qui
reconnait d'ailleurs ne pas avoir lu ses livres ...).
Marc Boyer a écrit le 27/08/2008 à 13h53 :On 2008-08-27, onyxs wrote:Le livre de Delannoy auquel j'avais pensé pour une première
introduction était
:
Programmer en langage C, Cours et exercices corrigés de Claude Delannoy
qui me semble très très accessible, et non celui que tu as lu
qui porte sur le
C++ !!
"accessible", c'est en effet une qualité
générale des bouquins
de C Delannoy. Le pb, c'est qu'ils sont souvent pleins d'erreurs.
Si tu simplifies le C, en effet, c'est plus simple.
Marc Boyer
Le livre en question de Delannoy (Programmer en langage C) est accessible en ce
qu'il constitue un premier marche-pied vers le C, je n'avais pas été frappé d'un
excès de simplification artificielle là-dedans...
As-tu réellement trouvé des erreurs dans ce livre ou dans l'autre que j'avais
cité : "Le langage C" du même auteur, qui est un ouvrage visant à être une
sorte de livre de référence, (904 pages) et qui ne pêche en rien par un excès de
simplification, rentrant au contraire dans toute sorte de détails ??
Marc Boyer a écrit le 27/08/2008 à 13h53 :
On 2008-08-27, onyxs wrote:
Le livre de Delannoy auquel j'avais pensé pour une première
introduction était
:
Programmer en langage C, Cours et exercices corrigés de Claude Delannoy
qui me semble très très accessible, et non celui que tu as lu
qui porte sur le
C++ !!
"accessible", c'est en effet une qualité
générale des bouquins
de C Delannoy. Le pb, c'est qu'ils sont souvent pleins d'erreurs.
Si tu simplifies le C, en effet, c'est plus simple.
Marc Boyer
Le livre en question de Delannoy (Programmer en langage C) est accessible en ce
qu'il constitue un premier marche-pied vers le C, je n'avais pas été frappé d'un
excès de simplification artificielle là-dedans...
As-tu réellement trouvé des erreurs dans ce livre ou dans l'autre que j'avais
cité : "Le langage C" du même auteur, qui est un ouvrage visant à être une
sorte de livre de référence, (904 pages) et qui ne pêche en rien par un excès de
simplification, rentrant au contraire dans toute sorte de détails ??
Marc Boyer a écrit le 27/08/2008 à 13h53 :On 2008-08-27, onyxs wrote:Le livre de Delannoy auquel j'avais pensé pour une première
introduction était
:
Programmer en langage C, Cours et exercices corrigés de Claude Delannoy
qui me semble très très accessible, et non celui que tu as lu
qui porte sur le
C++ !!
"accessible", c'est en effet une qualité
générale des bouquins
de C Delannoy. Le pb, c'est qu'ils sont souvent pleins d'erreurs.
Si tu simplifies le C, en effet, c'est plus simple.
Marc Boyer
Le livre en question de Delannoy (Programmer en langage C) est accessible en ce
qu'il constitue un premier marche-pied vers le C, je n'avais pas été frappé d'un
excès de simplification artificielle là-dedans...
As-tu réellement trouvé des erreurs dans ce livre ou dans l'autre que j'avais
cité : "Le langage C" du même auteur, qui est un ouvrage visant à être une
sorte de livre de référence, (904 pages) et qui ne pêche en rien par un excès de
simplification, rentrant au contraire dans toute sorte de détails ??
As-tu réellement trouvé des erreurs dans ce livre ou dans l'autre que j'avais
cité : "Le langage C" du même auteur, qui est un ouvrage visant à être une
sorte de livre de référence, (904 pages) et qui ne pêche en rien par un excès de
simplification, rentrant au contraire dans toute sorte de détails ??
As-tu réellement trouvé des erreurs dans ce livre ou dans l'autre que j'avais
cité : "Le langage C" du même auteur, qui est un ouvrage visant à être une
sorte de livre de référence, (904 pages) et qui ne pêche en rien par un excès de
simplification, rentrant au contraire dans toute sorte de détails ??
As-tu réellement trouvé des erreurs dans ce livre ou dans l'autre que j'avais
cité : "Le langage C" du même auteur, qui est un ouvrage visant à être une
sorte de livre de référence, (904 pages) et qui ne pêche en rien par un excès de
simplification, rentrant au contraire dans toute sorte de détails ??
LMC a écrit :Je suis très surpris quant à considérer les débutants. En effet, à part
dénigrer les différents auteurs, il n'est fourni, à ma connaissance,
aucun livre valable, sauf un ouvrage qui est à destination des experts.
Marc Boyer a recommandé l'ouvrage de K.N. King qui est une référence
disons acceptable mais en tout cas la moins mauvaise que je connaisse, à
la fois pour une initiation et un approfondissement.
Je ne sais pas à quel ouvrage d'experts tu fais allusion.Personnellement, je me débrouille avec le tutoriel du Site du Zéro que
j'ai imprimé
Oui, il est très bien pour se lancer. Après il faut étendre et approfondir
(-> K&R on n'a pas trop le choix).et avec un livre ' Le langage C' édition 1998 que j'ai acheté en 1999.
A priori ce ne serait pas Delannoy qui est de 1997.Je ne cite pas celui-ci, car vous pourriez également le dénigrer.
Pas forcément.
LMC a écrit :
Je suis très surpris quant à considérer les débutants. En effet, à part
dénigrer les différents auteurs, il n'est fourni, à ma connaissance,
aucun livre valable, sauf un ouvrage qui est à destination des experts.
Marc Boyer a recommandé l'ouvrage de K.N. King qui est une référence
disons acceptable mais en tout cas la moins mauvaise que je connaisse, à
la fois pour une initiation et un approfondissement.
Je ne sais pas à quel ouvrage d'experts tu fais allusion.
Personnellement, je me débrouille avec le tutoriel du Site du Zéro que
j'ai imprimé
Oui, il est très bien pour se lancer. Après il faut étendre et approfondir
(-> K&R on n'a pas trop le choix).
et avec un livre ' Le langage C' édition 1998 que j'ai acheté en 1999.
A priori ce ne serait pas Delannoy qui est de 1997.
Je ne cite pas celui-ci, car vous pourriez également le dénigrer.
Pas forcément.
LMC a écrit :Je suis très surpris quant à considérer les débutants. En effet, à part
dénigrer les différents auteurs, il n'est fourni, à ma connaissance,
aucun livre valable, sauf un ouvrage qui est à destination des experts.
Marc Boyer a recommandé l'ouvrage de K.N. King qui est une référence
disons acceptable mais en tout cas la moins mauvaise que je connaisse, à
la fois pour une initiation et un approfondissement.
Je ne sais pas à quel ouvrage d'experts tu fais allusion.Personnellement, je me débrouille avec le tutoriel du Site du Zéro que
j'ai imprimé
Oui, il est très bien pour se lancer. Après il faut étendre et approfondir
(-> K&R on n'a pas trop le choix).et avec un livre ' Le langage C' édition 1998 que j'ai acheté en 1999.
A priori ce ne serait pas Delannoy qui est de 1997.Je ne cite pas celui-ci, car vous pourriez également le dénigrer.
Pas forcément.
Prenons "Programmer en langage C avec exercices corrigés",
édition de 1997, Eyrolle, §1.1
main(){
...
}
Tiens, pas de type de retour de main...
Je passe sur l'indentation étrange de l'exemple du §1.9
if (op == '+') printf("leur somme est : %d", n1+n2) ;
else printf("leur produit est : %d", n1+n2) ;
Sautons aux exercices corrigés, Exercice 11.1, une
liste chainée. Déjà, pas de type liste, on manipule
directement les chainons. Mais surtout, dans tous les
exos corrigés, on a un seul malloc (solution de l'exo 11.1)
qui fait un cast (transtypage) de la valeur de retour,
et pas de test de la valeur de retour de malloc.
La page avant, pas de test de valeur de retour de fopen...
Pas un seul free, pas un seul realloc dans les exemples...
Aller, un autre bouquin: "Le livre du C premier langage"
dont des pages sont dispos en ligne. Le choix de présenter
le "switch" comme un complément en fin de livre et non
avec les structures de controle de base me semble discutable.
(...) Et sur la page 4, la déclaration
de la fonction cube dans le main (plutôt vieux jeu comme façon
de coder).
Sur la page 2 du chapitre sur les variables, il pourrait quand même
mentionner les identifiants valides mais réservés (ou faire une note
de bas de page disant que çaa existe).
Page 15, il explique que
"le code dit ASCII (abréviation de American Standard Code for
Information Interchange) a tendance à se généraliser." (ce qui
en 2008 me laisse pantois)
et puis 3 paragraphes plus loin,
il utilise un c avec cédille 'ç'...
Quand aux "conversions
non dégradantes" entre int et float, là aussi, ça m'amuserait
de voir ce que signifie "non dégradante" pour
float f= INT_MAX - 7;
Prenons "Programmer en langage C avec exercices corrigés",
édition de 1997, Eyrolle, §1.1
main(){
...
}
Tiens, pas de type de retour de main...
Je passe sur l'indentation étrange de l'exemple du §1.9
if (op == '+') printf("leur somme est : %d", n1+n2) ;
else printf("leur produit est : %d", n1+n2) ;
Sautons aux exercices corrigés, Exercice 11.1, une
liste chainée. Déjà, pas de type liste, on manipule
directement les chainons. Mais surtout, dans tous les
exos corrigés, on a un seul malloc (solution de l'exo 11.1)
qui fait un cast (transtypage) de la valeur de retour,
et pas de test de la valeur de retour de malloc.
La page avant, pas de test de valeur de retour de fopen...
Pas un seul free, pas un seul realloc dans les exemples...
Aller, un autre bouquin: "Le livre du C premier langage"
dont des pages sont dispos en ligne. Le choix de présenter
le "switch" comme un complément en fin de livre et non
avec les structures de controle de base me semble discutable.
(...) Et sur la page 4, la déclaration
de la fonction cube dans le main (plutôt vieux jeu comme façon
de coder).
Sur la page 2 du chapitre sur les variables, il pourrait quand même
mentionner les identifiants valides mais réservés (ou faire une note
de bas de page disant que çaa existe).
Page 15, il explique que
"le code dit ASCII (abréviation de American Standard Code for
Information Interchange) a tendance à se généraliser." (ce qui
en 2008 me laisse pantois)
et puis 3 paragraphes plus loin,
il utilise un c avec cédille 'ç'...
Quand aux "conversions
non dégradantes" entre int et float, là aussi, ça m'amuserait
de voir ce que signifie "non dégradante" pour
float f= INT_MAX - 7;
Prenons "Programmer en langage C avec exercices corrigés",
édition de 1997, Eyrolle, §1.1
main(){
...
}
Tiens, pas de type de retour de main...
Je passe sur l'indentation étrange de l'exemple du §1.9
if (op == '+') printf("leur somme est : %d", n1+n2) ;
else printf("leur produit est : %d", n1+n2) ;
Sautons aux exercices corrigés, Exercice 11.1, une
liste chainée. Déjà, pas de type liste, on manipule
directement les chainons. Mais surtout, dans tous les
exos corrigés, on a un seul malloc (solution de l'exo 11.1)
qui fait un cast (transtypage) de la valeur de retour,
et pas de test de la valeur de retour de malloc.
La page avant, pas de test de valeur de retour de fopen...
Pas un seul free, pas un seul realloc dans les exemples...
Aller, un autre bouquin: "Le livre du C premier langage"
dont des pages sont dispos en ligne. Le choix de présenter
le "switch" comme un complément en fin de livre et non
avec les structures de controle de base me semble discutable.
(...) Et sur la page 4, la déclaration
de la fonction cube dans le main (plutôt vieux jeu comme façon
de coder).
Sur la page 2 du chapitre sur les variables, il pourrait quand même
mentionner les identifiants valides mais réservés (ou faire une note
de bas de page disant que çaa existe).
Page 15, il explique que
"le code dit ASCII (abréviation de American Standard Code for
Information Interchange) a tendance à se généraliser." (ce qui
en 2008 me laisse pantois)
et puis 3 paragraphes plus loin,
il utilise un c avec cédille 'ç'...
Quand aux "conversions
non dégradantes" entre int et float, là aussi, ça m'amuserait
de voir ce que signifie "non dégradante" pour
float f= INT_MAX - 7;
Il s'agit d'un livre édité par
MicroApplication dont le copyright date de 1997 mais achevé d'imprimer en
juillet 1998. Ce livre vient de Data Becker Gmbh & Co KG, auteur Gerhard
Willms.
Voilà, je vais vous laisser sur cette situation. Je continue mon étude avec
les 2 et jusqu'à ce jour, cela fonctionne bien. Je suis aux saisies
formatées de nombres octaux et hexadécimaux.
Il s'agit d'un livre édité par
MicroApplication dont le copyright date de 1997 mais achevé d'imprimer en
juillet 1998. Ce livre vient de Data Becker Gmbh & Co KG, auteur Gerhard
Willms.
Voilà, je vais vous laisser sur cette situation. Je continue mon étude avec
les 2 et jusqu'à ce jour, cela fonctionne bien. Je suis aux saisies
formatées de nombres octaux et hexadécimaux.
Il s'agit d'un livre édité par
MicroApplication dont le copyright date de 1997 mais achevé d'imprimer en
juillet 1998. Ce livre vient de Data Becker Gmbh & Co KG, auteur Gerhard
Willms.
Voilà, je vais vous laisser sur cette situation. Je continue mon étude avec
les 2 et jusqu'à ce jour, cela fonctionne bien. Je suis aux saisies
formatées de nombres octaux et hexadécimaux.
Bon sinon, les saisies formatées en octal et en
hexa !!! mais le débutant s'en fout et ça lui sert à rien pour apprendre
le C, c'est que de la prise de tête, ça oblige en plus à connaître pas
mal de choses alors qu'on peut faire plein de choses amusantes et
intéressantes sans connaître ça.
Bon sinon, les saisies formatées en octal et en
hexa !!! mais le débutant s'en fout et ça lui sert à rien pour apprendre
le C, c'est que de la prise de tête, ça oblige en plus à connaître pas
mal de choses alors qu'on peut faire plein de choses amusantes et
intéressantes sans connaître ça.
Bon sinon, les saisies formatées en octal et en
hexa !!! mais le débutant s'en fout et ça lui sert à rien pour apprendre
le C, c'est que de la prise de tête, ça oblige en plus à connaître pas
mal de choses alors qu'on peut faire plein de choses amusantes et
intéressantes sans connaître ça.