Il 16:28, gioved� 01 agosto 2002, hai scritto:
> > Pour ce qui est d'�ventuels cours de programmation il est par contre
> > pr�f�rable de les faire sous Linux. D�j� il y � plus de choix de langages
> > et d'outils que sous Windows, en plus il est beaucoup plus ais�e de
> > programmer avec les API Linux+QT (par exemple) qu'avec leurs �quivalent
> > Windows (je pense p.e. � Visual C++), et les connaissances en VB sont
> > totalement inutiles sauf pour faire des macros, comme langage il est tr�s
> > mal con�u, il permet de faire n'importe quoi et plein de bogues et
> > surtout n'aide pas � penser structur�. Bien sur �tant un cours tr�s
> > technique et optionnel (s'il y en � un) je ne crois pas que le choix du
> > syst�me d'exploitation puisse d�ranger la direction de l'�cole, par
> > contre �a peut faire la diff�rence pour les �l�ves.
>
>   L�, excuse-moi, mais tu me fait bondir !  Apprendre la programmation,
> c'est apprendre des concepts, pas � faire des jolies interfaces (�a,
> c'est un autre domaine, aussi utile, mais diff�rent !).  Le langage dans
> lequel tu apprends cela n'est pas vraiment important.  Bien s�r, il y a
> els classiques "langages �coles", qui t'obligent � structurer ou mettent
> en avant des probl�matiques int�ressantes (ADA, prolog, lisp, pascal,
> logo, ...), mais on les trouve tous sous Windows / MacOS / Linux / ...
> Ce qui importe, ce n'est pas d'avoir le "bon" langage (il n'existe pas)
> mais d'avoir le bon prof, et �a, c'est totalement ind�pendant de l'OS !

Tu as raison, je ne disais �a parce que je crois que la programmation on 
l'apprend en faisant des jolies int�rfaces, mais parce que je crois 
qu'apprendre la programmation dans un langage qui n'est pas apte � le faire 
n'est pas bon.
Je me suis tr�s mal exprim�, mais ce que je voulais dire c'est que si le seul 
contact qu'un �l�ve a avec la programmation est de faire des programmes avec 
VB, parce que c'est facile et pratique et que donc on va enseigner �a, il 
s'en sortira jamais. Si en plus il d�sire programmer dans un langage plus 
�volu� que le basic et se donne � VC++ il n'est pas sorti de l'auberge, je ne 
sais pas si tu as jamais programm� en VC++ mais les MFC sont une 
monstruosit�, � premi�re vue elles sont tr�s bien, j'en �tais entousiaste 
quand j'ai commenc� � faire du VC++, mais apr�s trois mois j'en savais 
exactement comme au d�but, elles sont tellement bord�liques qu'on n'arrive 
jamais � faire quelque chose de bien.
Il est pr�f�rable de commencer avec un langage qui se pr�te � l'enseignement 
et que surtout il soit conc�ptuellement propre. Actuellement j'utilise Java 
pour le boulot et je trouve �a bien (et en prime il marche sur toutes les 
plateformes), mais il en � d'autres qui sont excellents aussi et 
conceptuellement tr�s propres.

>   J'ai eu un prof super au CO (13-14ans) qui nous a appris � programmer
> en Logo sous MacOS.  Et c'est comme cela que j'ai appris ce que c'est
> qu'une procedure ...  A mon avis, Linux n'apporte rien de plus pour
> cela.

La richesse de langages de programmation de Linux est connue, donc je pense 
que Linux peut apporter qqc., en plus les librairies de Linux sont 
g�n�ralement bien faites et donc exit les MFC. Sans compter sur le fait qu'on 
peut jeter un coup d'oeil � toutes les librairies et �a je crois que �a peut 
aider pedagogiquement (au moins pour les cours de programmation avanc�e).

>   Guillaume
>
> PS: je me fais peur, je commence � d�fendre Windows comme si c'�tait mon
>     b�b� ...  peut-�tre me faut-il une th�rapie !

Je connais un bon psy... :-)

ciao, Leo

-- 
Una chica le pregunta a su novio:
- �Qu� te gusta mas: mi belleza, mi sobrada inteligencia o mi sinceridad?.
Y el chico le contesta:
- Tu sentido del humor, mi amor.
- An�nimo
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à