Avant : désolé, j'ai paumé mes archives. Elles doivent se trouver
quelque part sur un CD-ROM...
Tu veux les miennes ?
Avant : désolé, j'ai paumé mes archives. Elles doivent se trouver
quelque part sur un CD-ROM...
Tu veux les miennes ?
Avant : désolé, j'ai paumé mes archives. Elles doivent se trouver
quelque part sur un CD-ROM...
Tu veux les miennes ?
Wow! Vive la francophonie! Quel discussion, que de mots.
Wow! Vive la francophonie! Quel discussion, que de mots.
Wow! Vive la francophonie! Quel discussion, que de mots.
mais j'ai trouvé utiles, je dirais même éclairants,
les exemples de classes de vecteur dans les bouquins écrits par des
grand-maîtres de C++.
mais j'ai trouvé utiles, je dirais même éclairants,
les exemples de classes de vecteur dans les bouquins écrits par des
grand-maîtres de C++.
mais j'ai trouvé utiles, je dirais même éclairants,
les exemples de classes de vecteur dans les bouquins écrits par des
grand-maîtres de C++.
Mais ça c'est vraiment un peu méprisant d'enfermer son
auditoire dans une étiquette de débutant. Enseigner à
utiliser sans savoir ce qu'on utilise, c'est évidemment
rassurant pour le prof qui est sûr d'avoir en face de lui
d'éternels débutants.
Mais ça c'est vraiment un peu méprisant d'enfermer son
auditoire dans une étiquette de débutant. Enseigner à
utiliser sans savoir ce qu'on utilise, c'est évidemment
rassurant pour le prof qui est sûr d'avoir en face de lui
d'éternels débutants.
Mais ça c'est vraiment un peu méprisant d'enfermer son
auditoire dans une étiquette de débutant. Enseigner à
utiliser sans savoir ce qu'on utilise, c'est évidemment
rassurant pour le prof qui est sûr d'avoir en face de lui
d'éternels débutants.
C'est là où, sans intention méchante, je dis que le but de
l'enseignement n'est pas forcément la production immédiate.
C'est là où, sans intention méchante, je dis que le but de
l'enseignement n'est pas forcément la production immédiate.
C'est là où, sans intention méchante, je dis que le but de
l'enseignement n'est pas forcément la production immédiate.
Je ne crois pas qu'on rende service à un débutant en le
lancant à l'eau dans un marais infesté de crocodiles.
Je ne crois pas qu'on rende service à un débutant en le
lancant à l'eau dans un marais infesté de crocodiles.
Je ne crois pas qu'on rende service à un débutant en le
lancant à l'eau dans un marais infesté de crocodiles.
"Jean-Marc Bourguet" a écrit dans le message news:J'ai pas commencé les maths par Bourbaki non plus. J'ai
jamais lu Bourbaki ni même eu un cours à ce niveau de
construction à partir des bases.
Oui mais les tableaux de char ne sont pas implémentés
avec std:string, il me semble bien que c'est juste l'inverse ;-)
La pédagogie de TC++PL 1ère et 2ième édition est en effet bien
reconnue... pour être déficiente. Je connais quelqu'un qui a
appris le C++ dans la 1ère édition qui l'a brulée parce qu'il ne
pouvait plus la voir.
Il reste quand même tous les autres, ce qui fait beaucoup de monde
si l'on exclut les culottes courtes.
Je ne crois pas qu'on rende service à un débutant en le lancant à
l'eau dans un marais infesté de crocodiles.
Mais ça c'est vraiment un peu méprisant d'enfermer son auditoire
dans une étiquette de débutant. Enseigner à utiliser sans savoir ce
qu'on utilise, c'est évidemment rassurant pour le prof qui est sûr
d'avoir en face de lui d'éternels débutants. J'ai l'impression que
vous essayez de refaire aujourd'hui, en informatique, le coup du
taylorisme.
Ca tiens du procès d'intention.
Aucune méchanceté de ma part, au sens où j'aurais sous-entendu une
volonté délibérée, etc. Mais on peut participer à une tendance très
forte aujourd'hui, sous la pression des évènements. Et, pourquoi
pas, avec les meilleurs intentions du monde ; quel prof ne serait
pas rongé à la longue par la constatation que ses élèves sont au
chômage ?
Et c'est vrai qu'on écrit plus vite et plus sûrement avec
std:string. Le seul problème, c'est que celui qui a inventé
std:string a reçu une formation tellement "mauvaise" qu'elle lui a
inculqué l' "insight" pour pouvoir l'inventer. Evidemment cette
formation ignorait std:string :-)
C'est là où, sans intention méchante, je dis que le but de
l'enseignement n'est pas forcément la production immédiate.
"Jean-Marc Bourguet" <jm@bourguet.org> a écrit dans le message news:
ld6bfc.481.ln@news.bourguet.org...
J'ai pas commencé les maths par Bourbaki non plus. J'ai
jamais lu Bourbaki ni même eu un cours à ce niveau de
construction à partir des bases.
Oui mais les tableaux de char ne sont pas implémentés
avec std:string, il me semble bien que c'est juste l'inverse ;-)
La pédagogie de TC++PL 1ère et 2ième édition est en effet bien
reconnue... pour être déficiente. Je connais quelqu'un qui a
appris le C++ dans la 1ère édition qui l'a brulée parce qu'il ne
pouvait plus la voir.
Il reste quand même tous les autres, ce qui fait beaucoup de monde
si l'on exclut les culottes courtes.
Je ne crois pas qu'on rende service à un débutant en le lancant à
l'eau dans un marais infesté de crocodiles.
Mais ça c'est vraiment un peu méprisant d'enfermer son auditoire
dans une étiquette de débutant. Enseigner à utiliser sans savoir ce
qu'on utilise, c'est évidemment rassurant pour le prof qui est sûr
d'avoir en face de lui d'éternels débutants. J'ai l'impression que
vous essayez de refaire aujourd'hui, en informatique, le coup du
taylorisme.
Ca tiens du procès d'intention.
Aucune méchanceté de ma part, au sens où j'aurais sous-entendu une
volonté délibérée, etc. Mais on peut participer à une tendance très
forte aujourd'hui, sous la pression des évènements. Et, pourquoi
pas, avec les meilleurs intentions du monde ; quel prof ne serait
pas rongé à la longue par la constatation que ses élèves sont au
chômage ?
Et c'est vrai qu'on écrit plus vite et plus sûrement avec
std:string. Le seul problème, c'est que celui qui a inventé
std:string a reçu une formation tellement "mauvaise" qu'elle lui a
inculqué l' "insight" pour pouvoir l'inventer. Evidemment cette
formation ignorait std:string :-)
C'est là où, sans intention méchante, je dis que le but de
l'enseignement n'est pas forcément la production immédiate.
"Jean-Marc Bourguet" a écrit dans le message news:J'ai pas commencé les maths par Bourbaki non plus. J'ai
jamais lu Bourbaki ni même eu un cours à ce niveau de
construction à partir des bases.
Oui mais les tableaux de char ne sont pas implémentés
avec std:string, il me semble bien que c'est juste l'inverse ;-)
La pédagogie de TC++PL 1ère et 2ième édition est en effet bien
reconnue... pour être déficiente. Je connais quelqu'un qui a
appris le C++ dans la 1ère édition qui l'a brulée parce qu'il ne
pouvait plus la voir.
Il reste quand même tous les autres, ce qui fait beaucoup de monde
si l'on exclut les culottes courtes.
Je ne crois pas qu'on rende service à un débutant en le lancant à
l'eau dans un marais infesté de crocodiles.
Mais ça c'est vraiment un peu méprisant d'enfermer son auditoire
dans une étiquette de débutant. Enseigner à utiliser sans savoir ce
qu'on utilise, c'est évidemment rassurant pour le prof qui est sûr
d'avoir en face de lui d'éternels débutants. J'ai l'impression que
vous essayez de refaire aujourd'hui, en informatique, le coup du
taylorisme.
Ca tiens du procès d'intention.
Aucune méchanceté de ma part, au sens où j'aurais sous-entendu une
volonté délibérée, etc. Mais on peut participer à une tendance très
forte aujourd'hui, sous la pression des évènements. Et, pourquoi
pas, avec les meilleurs intentions du monde ; quel prof ne serait
pas rongé à la longue par la constatation que ses élèves sont au
chômage ?
Et c'est vrai qu'on écrit plus vite et plus sûrement avec
std:string. Le seul problème, c'est que celui qui a inventé
std:string a reçu une formation tellement "mauvaise" qu'elle lui a
inculqué l' "insight" pour pouvoir l'inventer. Evidemment cette
formation ignorait std:string :-)
C'est là où, sans intention méchante, je dis que le but de
l'enseignement n'est pas forcément la production immédiate.
Jean-Marc Bourguet wrote:Un langage peut aider a utiliser des formes de controles structurees
il peut meme ne fournir que celles-ci. Il est preferable d'utiliser
un tel langage et je suis donc d'accord avec Dijstra. Ce qui
n'empeche pas qu'on puisse faire de la programmation structuree (cad
se restreindre aux structures de controles correspondantes) dans un
langage qui n'offre aucune aide.
Exactement comme on peut faire la P00 dans un lanage qui n'offre
aucune idee (le C ou meme l'assembleur) meme si c'est preferable
d'utiliser un langage qui offre des aides (le C++).
Bien sûr, mais on ne peut pas dire pour autant que le langage C est
un langage orienté objet, ni l'assembleur un langage structuré parce
qu'il est possible de difficilement programmer avec dans ces
paradigmes.
Le C et l'assembleur sont deux langages différents exactement pour
les mêmes raisons que le C et le C++ sont deux langages différents.
Jean-Marc Bourguet wrote:
Un langage peut aider a utiliser des formes de controles structurees
il peut meme ne fournir que celles-ci. Il est preferable d'utiliser
un tel langage et je suis donc d'accord avec Dijstra. Ce qui
n'empeche pas qu'on puisse faire de la programmation structuree (cad
se restreindre aux structures de controles correspondantes) dans un
langage qui n'offre aucune aide.
Exactement comme on peut faire la P00 dans un lanage qui n'offre
aucune idee (le C ou meme l'assembleur) meme si c'est preferable
d'utiliser un langage qui offre des aides (le C++).
Bien sûr, mais on ne peut pas dire pour autant que le langage C est
un langage orienté objet, ni l'assembleur un langage structuré parce
qu'il est possible de difficilement programmer avec dans ces
paradigmes.
Le C et l'assembleur sont deux langages différents exactement pour
les mêmes raisons que le C et le C++ sont deux langages différents.
Jean-Marc Bourguet wrote:Un langage peut aider a utiliser des formes de controles structurees
il peut meme ne fournir que celles-ci. Il est preferable d'utiliser
un tel langage et je suis donc d'accord avec Dijstra. Ce qui
n'empeche pas qu'on puisse faire de la programmation structuree (cad
se restreindre aux structures de controles correspondantes) dans un
langage qui n'offre aucune aide.
Exactement comme on peut faire la P00 dans un lanage qui n'offre
aucune idee (le C ou meme l'assembleur) meme si c'est preferable
d'utiliser un langage qui offre des aides (le C++).
Bien sûr, mais on ne peut pas dire pour autant que le langage C est
un langage orienté objet, ni l'assembleur un langage structuré parce
qu'il est possible de difficilement programmer avec dans ces
paradigmes.
Le C et l'assembleur sont deux langages différents exactement pour
les mêmes raisons que le C et le C++ sont deux langages différents.
Fabien LE LEZ wrote:A condition de vouloir rester débutant. J'ai des doutes sur la
formation qu'apporte l'apprentissage du Basic.
Il a le mérite d'être facile à apprendre pour les autoditactes.
Il apporte les bases de la programmation, de la manière la plus simple
possible.
Introduction de concepts dont peu de langages peuvent se passer : les
variables, les structures de contrôle, les fonctions...
Fabien LE LEZ wrote:
A condition de vouloir rester débutant. J'ai des doutes sur la
formation qu'apporte l'apprentissage du Basic.
Il a le mérite d'être facile à apprendre pour les autoditactes.
Il apporte les bases de la programmation, de la manière la plus simple
possible.
Introduction de concepts dont peu de langages peuvent se passer : les
variables, les structures de contrôle, les fonctions...
Fabien LE LEZ wrote:A condition de vouloir rester débutant. J'ai des doutes sur la
formation qu'apporte l'apprentissage du Basic.
Il a le mérite d'être facile à apprendre pour les autoditactes.
Il apporte les bases de la programmation, de la manière la plus simple
possible.
Introduction de concepts dont peu de langages peuvent se passer : les
variables, les structures de contrôle, les fonctions...
Fabien LE LEZ a écrit:On Tue, 10 Aug 2004 08:59:10 +0200, Pierre Maurette
:Certes, mais la norme C++ elle-même se réfère à celle du C.
Peut-être. Mais la norme n'est pas un cours, mais une référence,
d'ailleurs plus écrite pour les éditeurs de compilateurs que pour les
programmeurs.
Oooops. Moi qui vous pensais favorable au port du voile en
informatique, voilà ti pas que vous nous boudez LA NORME...
Fabien LE LEZ <gramster@gramster.com> a écrit:
On Tue, 10 Aug 2004 08:59:10 +0200, Pierre Maurette
<maurettepierre@wanadoo.fr>:
Certes, mais la norme C++ elle-même se réfère à celle du C.
Peut-être. Mais la norme n'est pas un cours, mais une référence,
d'ailleurs plus écrite pour les éditeurs de compilateurs que pour les
programmeurs.
Oooops. Moi qui vous pensais favorable au port du voile en
informatique, voilà ti pas que vous nous boudez LA NORME...
Fabien LE LEZ a écrit:On Tue, 10 Aug 2004 08:59:10 +0200, Pierre Maurette
:Certes, mais la norme C++ elle-même se réfère à celle du C.
Peut-être. Mais la norme n'est pas un cours, mais une référence,
d'ailleurs plus écrite pour les éditeurs de compilateurs que pour les
programmeurs.
Oooops. Moi qui vous pensais favorable au port du voile en
informatique, voilà ti pas que vous nous boudez LA NORME...