Voilà, il y a encore 1 mois, j'étais sous Windoz XP et je "bidouillais"
en VisualBasic 6.0
Depuis je suis passé sous Linux Suse 9.1 et je souhaiterais continuer à
"bidouiller", je ne cherche pas à développer des applications énormes,
mais juste des petits trucs pour m'amuser.
J'ai vu que sous Linux, le C++ avait l'air très répendu, j'ai donc
installé KDevelop qui permet de programmer en C++.
Et voilà, j'en suis à ce stade, j'ai acheté un bouquin sur le C++, j'en
suis à la page 10 ! et je me dis que ça a l'air un peu compliqué ...
Pouvez vous me conseiller ? est ce que le C++ est un bon choix pour moi
qui n'y connait rien ?
Merci pour votre aide.
A Bientot
--
Mail envoyé depuis Thunderbird
Sous Linux Suse 9.1 Pro
Où vas-tu chercher cela. Cet exercice est même très intéressant, comme je l'ai dit par ailleurs, mais ne peut en aucun cas être le seul moyen de disposer d'une classe de chaînes de caractères ou de vecteurs. Si cela reste un exercice, venant après un certain temps d'apprentissage, tout va bien. Mais on doit à ce stade avoir déjà utilisé std:string et std::vector<>.
--drkm, en recherche d'un stage : http://www.fgeorges.org/ipl/stage.html
"Alain Naigeon" <anaigeon@free.fr> writes:
"drkm" <usenet.fclcxx@fgeorges.org> a écrit dans le message news:
wkacx3rq5y.fsf@fgeorges.org...
On ne parle pas ici d'exercices,
On parle donc d'enseignement sans exercices ?
Où vas-tu chercher cela. Cet exercice est même très intéressant,
comme je l'ai dit par ailleurs, mais ne peut en aucun cas être le seul
moyen de disposer d'une classe de chaînes de caractères ou de
vecteurs. Si cela reste un exercice, venant après un certain temps
d'apprentissage, tout va bien. Mais on doit à ce stade avoir déjà
utilisé std:string et std::vector<>.
--drkm, en recherche d'un stage : http://www.fgeorges.org/ipl/stage.html
Où vas-tu chercher cela. Cet exercice est même très intéressant, comme je l'ai dit par ailleurs, mais ne peut en aucun cas être le seul moyen de disposer d'une classe de chaînes de caractères ou de vecteurs. Si cela reste un exercice, venant après un certain temps d'apprentissage, tout va bien. Mais on doit à ce stade avoir déjà utilisé std:string et std::vector<>.
--drkm, en recherche d'un stage : http://www.fgeorges.org/ipl/stage.html
drkm
writes:
Prétendre qu'il faut réimplémenter une partie normalisée du langage, sous prétexte qu'il est possible, est une erreur.
A fortiori si l'on prétend qu'il faut faire implémenter ces classes à un débutant, afin qu'il s'en serve à la place des classes équivalentes de la SL.
--drkm, en recherche d'un stage : http://www.fgeorges.org/ipl/stage.html
kanze@gabi-soft.fr writes:
Prétendre qu'il faut réimplémenter une partie normalisée du langage,
sous prétexte qu'il est possible, est une erreur.
A fortiori si l'on prétend qu'il faut faire implémenter ces classes
à un débutant, afin qu'il s'en serve à la place des classes
équivalentes de la SL.
--drkm, en recherche d'un stage : http://www.fgeorges.org/ipl/stage.html
"Mario" a écrit dans le message de news: nmqSc.58518$
Bonjour Fabien,
Pour ce qui est de la magie, ce thread n'est surement pas magique, en tout
cas je ne crois pas que c'est magique pour Fuxy, l'initiateur de cette discussion.
Si l'initiateur a compris que ce n'est pas sur ce forum microcosmique qu'il apprendra le C++, c'est toujours ca de positif.
Il a eu des titres de bouquins, non ? Après, que sa question suscite des commentaires n'est du tout incongru dans un NG public.
--
Français *==> "Musique renaissance" <==* English midi - facsimiles - ligatures - mensuration http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/ Alain Naigeon - - Strasbourg, France
drkm
"Alain Naigeon" writes:
"Fabien LE LEZ" a écrit dans le message news:
L'approche que je préconise est de commencer par les trucs à la fois fondamentaux et relativement simple, comme vector<> et string, et de laisser les détails compliqués et peu utiles (comme la cuisine interne de vector<> et string) pour plus tard.
En disant "cuisine interne" tu poses la conclusion dans les prémisses. Il y a beaucoup de choses utiles et dignes d'estime intellectuelle à apprendre lorsqu'on écrit une classe de vecteurs.
Et alors ?
C'est en tout cas ce qu'on pensé nombre d'auteurs réputés. Et ce serait, du jour au lendemain, "en 2004" : HS, inutile, et assimilable à de la cuisine ? C'est louche, ça ressemble plus à une mode qu'à un raisonnement.
HS ? Quelqu'un a dit HS ? Inutile ? Quelqu'un a dit inutile ?
Prenons un poste de radio. Tu peux décider d'étudier les théories de l'électromagnétisme et des semi-conducteurs, puis de concevoir des transistors, des condensateurs, des selfs, etc., puis étudier la manière de les arranger entre eux, le tout sans avoir la moindre idée de l'endroit où tout ça va te mener. Je préfère l'approche inverse :
Voilà qui est ton droit ! J'espère n'avoir jamais donné l'impression de vouloir t'en priver (d'essayer, hein).
commencer par prendre un poste de radio tout fait, apprendre à s'en servir, apprécier la musique qu'il permet d'écouter, puis, un jour, poussé par la curiosité, l'ouvrir, et voir ce qu'il y a dedans, "découper" petit à petit : d'abord, une antenne, un haut-parleur, et des piles, tout ça relié à une plaque avec des machins dessus.
Mon Papa a écouté la radio toute sa vie, et je ne suis pas sûr qu'il ait simplement assimilé V=RI, ni eu la moindre envie.
Et alors ? Ce que tu prêches, transposé à cette analogie, est d'empêcher d'utiliser des postes de radio tout faits. Tu veux écouter la radio ? Étudie l'électro-magnétisme, l'électronique, la manière d'utiliser des outils, après évidemment les avoir confectionnés toi-même, et fabrique-toi ton propre poste. Car si tu écoutes un poste de radio existant, tu n'auras peut-être pas envie de découvrir tout cela par après.
L'enseignant n'est pas tenu de fabriquer son public, l'essentiel est qu'il en annonce clairement la teneur. Or, un cours sur les équations de Maxwell ce n'est pas un cours sur les programmes de variété.
On parle de l'enseignement du C++ à des débutant. La teneur de cet enseignement ne t'apparaît pas clairement ?
--drkm, en recherche d'un stage : http://www.fgeorges.org/ipl/stage.html
"Alain Naigeon" <anaigeon@free.fr> writes:
"Fabien LE LEZ" <gramster@gramster.com> a écrit dans le message news:
h0shh0tr2tlpalmmia7kliqcpkthuvl2lv@4ax.com...
L'approche que je préconise est de commencer par les trucs
à la fois fondamentaux et relativement simple, comme vector<> et
string, et de laisser les détails compliqués et peu utiles (comme la
cuisine interne de vector<> et string) pour plus tard.
En disant "cuisine interne" tu poses la conclusion dans les prémisses.
Il y a beaucoup de choses utiles et dignes d'estime intellectuelle
à apprendre lorsqu'on écrit une classe de vecteurs.
Et alors ?
C'est en tout
cas ce qu'on pensé nombre d'auteurs réputés. Et ce serait, du
jour au lendemain, "en 2004" : HS, inutile, et assimilable à de la cuisine ?
C'est louche, ça ressemble plus à une mode qu'à un raisonnement.
HS ? Quelqu'un a dit HS ? Inutile ? Quelqu'un a dit inutile ?
Prenons un poste de radio. Tu peux décider d'étudier les théories de
l'électromagnétisme et des semi-conducteurs, puis de concevoir des
transistors, des condensateurs, des selfs, etc., puis étudier la
manière de les arranger entre eux, le tout sans avoir la moindre idée
de l'endroit où tout ça va te mener.
Je préfère l'approche inverse :
Voilà qui est ton droit ! J'espère n'avoir jamais donné l'impression
de vouloir t'en priver (d'essayer, hein).
commencer par prendre un poste de
radio tout fait, apprendre à s'en servir, apprécier la musique qu'il
permet d'écouter, puis, un jour, poussé par la curiosité, l'ouvrir, et
voir ce qu'il y a dedans, "découper" petit à petit : d'abord, une
antenne, un haut-parleur, et des piles, tout ça relié à une plaque
avec des machins dessus.
Mon Papa a écouté la radio toute sa vie, et je ne suis pas sûr
qu'il ait simplement assimilé V=RI, ni eu la moindre envie.
Et alors ? Ce que tu prêches, transposé à cette analogie, est
d'empêcher d'utiliser des postes de radio tout faits. Tu veux écouter
la radio ? Étudie l'électro-magnétisme, l'électronique, la manière
d'utiliser des outils, après évidemment les avoir confectionnés
toi-même, et fabrique-toi ton propre poste. Car si tu écoutes un
poste de radio existant, tu n'auras peut-être pas envie de découvrir
tout cela par après.
L'enseignant n'est pas tenu de fabriquer son public, l'essentiel
est qu'il en annonce clairement la teneur. Or, un cours sur
les équations de Maxwell ce n'est pas un cours sur les programmes
de variété.
On parle de l'enseignement du C++ à des débutant. La teneur de cet
enseignement ne t'apparaît pas clairement ?
--drkm, en recherche d'un stage : http://www.fgeorges.org/ipl/stage.html
L'approche que je préconise est de commencer par les trucs à la fois fondamentaux et relativement simple, comme vector<> et string, et de laisser les détails compliqués et peu utiles (comme la cuisine interne de vector<> et string) pour plus tard.
En disant "cuisine interne" tu poses la conclusion dans les prémisses. Il y a beaucoup de choses utiles et dignes d'estime intellectuelle à apprendre lorsqu'on écrit une classe de vecteurs.
Et alors ?
C'est en tout cas ce qu'on pensé nombre d'auteurs réputés. Et ce serait, du jour au lendemain, "en 2004" : HS, inutile, et assimilable à de la cuisine ? C'est louche, ça ressemble plus à une mode qu'à un raisonnement.
HS ? Quelqu'un a dit HS ? Inutile ? Quelqu'un a dit inutile ?
Prenons un poste de radio. Tu peux décider d'étudier les théories de l'électromagnétisme et des semi-conducteurs, puis de concevoir des transistors, des condensateurs, des selfs, etc., puis étudier la manière de les arranger entre eux, le tout sans avoir la moindre idée de l'endroit où tout ça va te mener. Je préfère l'approche inverse :
Voilà qui est ton droit ! J'espère n'avoir jamais donné l'impression de vouloir t'en priver (d'essayer, hein).
commencer par prendre un poste de radio tout fait, apprendre à s'en servir, apprécier la musique qu'il permet d'écouter, puis, un jour, poussé par la curiosité, l'ouvrir, et voir ce qu'il y a dedans, "découper" petit à petit : d'abord, une antenne, un haut-parleur, et des piles, tout ça relié à une plaque avec des machins dessus.
Mon Papa a écouté la radio toute sa vie, et je ne suis pas sûr qu'il ait simplement assimilé V=RI, ni eu la moindre envie.
Et alors ? Ce que tu prêches, transposé à cette analogie, est d'empêcher d'utiliser des postes de radio tout faits. Tu veux écouter la radio ? Étudie l'électro-magnétisme, l'électronique, la manière d'utiliser des outils, après évidemment les avoir confectionnés toi-même, et fabrique-toi ton propre poste. Car si tu écoutes un poste de radio existant, tu n'auras peut-être pas envie de découvrir tout cela par après.
L'enseignant n'est pas tenu de fabriquer son public, l'essentiel est qu'il en annonce clairement la teneur. Or, un cours sur les équations de Maxwell ce n'est pas un cours sur les programmes de variété.
On parle de l'enseignement du C++ à des débutant. La teneur de cet enseignement ne t'apparaît pas clairement ?
--drkm, en recherche d'un stage : http://www.fgeorges.org/ipl/stage.html
drkm
"Alain Naigeon" writes:
"Fabien LE LEZ" a écrit dans le message news:
On Tue, 10 Aug 2004 17:31:31 +0200, "Alain Naigeon" :
Oui, c'est ça, Carnegie Hall avant le solfège.
Non, le maniement de l'archet avant l'étude de la fabrication d'un violon.
Ce serait vraiment trop HS de te répondre... mais rien que la comparaison des doigtés et des régimes de fonctionnement (harmoniques) d'une flûte à bec a de quoi susciter la réflexion, pour peu qu'on s'y autorise, évidemment - et là je parle sous le contrôle d'un expert québecois ;-)
Et cette réflexion doit être menée dans les cours d'introduction. Bien sûr ...
--drkm, en recherche d'un stage : http://www.fgeorges.org/ipl/stage.html
"Alain Naigeon" <anaigeon@free.fr> writes:
"Fabien LE LEZ" <gramster@gramster.com> a écrit dans le message news:
7grhh0h4k8n2t2ji2mvpbase5rlqds0lrf@4ax.com...
On Tue, 10 Aug 2004 17:31:31 +0200, "Alain Naigeon"
<anaigeon@free.fr>:
Oui, c'est ça, Carnegie Hall avant le solfège.
Non, le maniement de l'archet avant l'étude de la fabrication d'un
violon.
Ce serait vraiment trop HS de te répondre... mais rien que la comparaison
des doigtés et des régimes de fonctionnement (harmoniques) d'une
flûte à bec a de quoi susciter la réflexion, pour peu qu'on s'y autorise,
évidemment - et là je parle sous le contrôle d'un expert québecois ;-)
Et cette réflexion doit être menée dans les cours d'introduction.
Bien sûr ...
--drkm, en recherche d'un stage : http://www.fgeorges.org/ipl/stage.html
On Tue, 10 Aug 2004 17:31:31 +0200, "Alain Naigeon" :
Oui, c'est ça, Carnegie Hall avant le solfège.
Non, le maniement de l'archet avant l'étude de la fabrication d'un violon.
Ce serait vraiment trop HS de te répondre... mais rien que la comparaison des doigtés et des régimes de fonctionnement (harmoniques) d'une flûte à bec a de quoi susciter la réflexion, pour peu qu'on s'y autorise, évidemment - et là je parle sous le contrôle d'un expert québecois ;-)
Et cette réflexion doit être menée dans les cours d'introduction. Bien sûr ...
--drkm, en recherche d'un stage : http://www.fgeorges.org/ipl/stage.html
Fabien LE LEZ
On Wed, 11 Aug 2004 17:00:03 +0200, "Alain Naigeon" :
Ca, mon vieux, ça ressemble à un boniment d'astrologue.
Tu ne trouves plus d'aguments pour défendre une position indéfendable, du coup tu te raccroches aux branches, c'est ça ?
-- ;-)
On Wed, 11 Aug 2004 17:00:03 +0200, "Alain Naigeon"
<anaigeon@free.fr>:
Ca, mon vieux, ça ressemble à un boniment d'astrologue.
Tu ne trouves plus d'aguments pour défendre une position indéfendable,
du coup tu te raccroches aux branches, c'est ça ?
On Wed, 11 Aug 2004 17:00:03 +0200, "Alain Naigeon" :
Ca, mon vieux, ça ressemble à un boniment d'astrologue.
Tu ne trouves plus d'aguments pour défendre une position indéfendable, du coup tu te raccroches aux branches, c'est ça ?
-- ;-)
Alain Naigeon
"drkm" a écrit dans le message news:
"Alain Naigeon" writes:
"Fabien LE LEZ" a écrit dans le message news:
On Tue, 10 Aug 2004 17:31:31 +0200, "Alain Naigeon" :
Oui, c'est ça, Carnegie Hall avant le solfège.
Non, le maniement de l'archet avant l'étude de la fabrication d'un violon.
Ce serait vraiment trop HS de te répondre... mais rien que la comparaison
des doigtés et des régimes de fonctionnement (harmoniques) d'une flûte à bec a de quoi susciter la réflexion, pour peu qu'on s'y autorise,
évidemment - et là je parle sous le contrôle d'un expert québecois ;-)
Et cette réflexion doit être menée dans les cours d'introduction. Bien sûr ...
Mais quelle condescendance vis à vis de votre public ! Je t'assure que mes cours d'introduction en fac de physique étaient de plusieurs ordres de grandeurs plus corsés que pointeurs et tableaux de chars - c'est vraiment risible de qualifier ça de compliqué !! Un peu de modestie, messieurs.
--
Français *==> "Musique renaissance" <==* English midi - facsimiles - ligatures - mensuration http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/ Alain Naigeon - - Strasbourg, France
"drkm" <usenet.fclcxx@fgeorges.org> a écrit dans le message news:
wkbrhhqylu.fsf@fgeorges.org...
"Alain Naigeon" <anaigeon@free.fr> writes:
"Fabien LE LEZ" <gramster@gramster.com> a écrit dans le message news:
7grhh0h4k8n2t2ji2mvpbase5rlqds0lrf@4ax.com...
On Tue, 10 Aug 2004 17:31:31 +0200, "Alain Naigeon"
<anaigeon@free.fr>:
Oui, c'est ça, Carnegie Hall avant le solfège.
Non, le maniement de l'archet avant l'étude de la fabrication d'un
violon.
Ce serait vraiment trop HS de te répondre... mais rien que la
comparaison
des doigtés et des régimes de fonctionnement (harmoniques) d'une
flûte à bec a de quoi susciter la réflexion, pour peu qu'on s'y
autorise,
évidemment - et là je parle sous le contrôle d'un expert québecois ;-)
Et cette réflexion doit être menée dans les cours d'introduction.
Bien sûr ...
Mais quelle condescendance vis à vis de votre public ! Je t'assure que
mes cours d'introduction en fac de physique étaient de plusieurs ordres
de grandeurs plus corsés que pointeurs et tableaux de chars - c'est vraiment
risible de qualifier ça de compliqué !! Un peu de modestie, messieurs.
--
Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - anaigeon@free.fr - Strasbourg, France
On Tue, 10 Aug 2004 17:31:31 +0200, "Alain Naigeon" :
Oui, c'est ça, Carnegie Hall avant le solfège.
Non, le maniement de l'archet avant l'étude de la fabrication d'un violon.
Ce serait vraiment trop HS de te répondre... mais rien que la comparaison
des doigtés et des régimes de fonctionnement (harmoniques) d'une flûte à bec a de quoi susciter la réflexion, pour peu qu'on s'y autorise,
évidemment - et là je parle sous le contrôle d'un expert québecois ;-)
Et cette réflexion doit être menée dans les cours d'introduction. Bien sûr ...
Mais quelle condescendance vis à vis de votre public ! Je t'assure que mes cours d'introduction en fac de physique étaient de plusieurs ordres de grandeurs plus corsés que pointeurs et tableaux de chars - c'est vraiment risible de qualifier ça de compliqué !! Un peu de modestie, messieurs.
--
Français *==> "Musique renaissance" <==* English midi - facsimiles - ligatures - mensuration http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/ Alain Naigeon - - Strasbourg, France