OVH Cloud OVH Cloud

Apprendre le langage C et quelques questions

89 réponses
Avatar
heron maladroit
question :

Ne souhaitant pas passer trop de temps sur le langage C, =E7a fait 1 an
que j'ai commenc=E9 et je consid=E8re y donner encore 1 ann=E9e de plus (=
=E0
raison de 4 =E0 8 heures par semaine), je pense que ce n'est pas
n=E9cessaire de lire le K&R en profondeur pour un niveau en C que je
veux garder "basique". C'est bien de l'avoir sous le coude et par
moment pour voir un peu un style de programmation d=E9finitivement
brillant au niveau algorithmes.

En effet, =E9tant comptable, je ne sais pas tr=E8s bien =E0 quoi le langage
C pourrait me servir concr=E8tement. L'informatique occupe beaucoup mon
temps en dehors du temps de travail mais je ne vois pas pour le temps
que je peux y consacrer pour apprendre comment dans les conditions
actuelles du march=E9, trouver un travail dans ce domaine en qualit=E9
d'autididacte. Peut-=EAtre je peux envisager d'=E9crire des petites
applications sur des appareils mobiles ou des applications web ? On
dirait que les grands =E9diteurs mettent en place des outils de
d=E9veloppement maison pour les appareils Andro=EFd, iPhone...

Et =E9galement, j'utilise linux et je ne sais pas quel niveau en langage
C il faut pour appr=E9cier plus en profondeur cet OS ? J'ai vu que le
langage Shell est quelque chose d'utile pour personaliser Linux. Y-a-t-
il un pont entre le Shell (un des shell) et le langage C ?

J'ai quelques bases en C qu'on retrouve dans d'autres langages
(notamment au niveau algorithmique, pointeurs...), c'est pourquoi
j'envisage apr=E8s de me consacrer au C++. Mais je souhaite avant
consolider les bases et les aspects un peu d=E9licats de ce langage
assez =E9prouvant =E0 apprendre (mais j'ai commenc=E9 avec beaucoup de
sacrifices sur les loisirs, la vie de famille etc et je ne ferais pas
machine arri=E8re). Je garde professionnellement la t=EAte hors de l'eau,
je donne la priorit=E9 pour gagner de l'argent mais c'est beaucoup
d'=E9nergie... C=F4t=E9 francophone, l'initiative d'entreprendre et
=E9galement d'apprendre n'est pas tant encourag=E9e. Malheureusement, on
voit le r=E9sultat ; l'=E9tat en France pr=E9f=E8re une distribution Linux
anglo-saxonne au d=E9pit de Mandriva....C'est un autre d=E9bat.

Je voudrais savoir si jusqu'=E0 pr=E9sent la "route" que j'ai choisie est
coh=E9rente. Et surtout comment orienter la derni=E8re ann=E9e
d'apprentissage. Dans un livre, j'ai pu voir la biblioth=E8que Glib.
J'ai trouv=E9 que la programmation =E9tait assez diff=E9rente de celle de
stdio, stdlib. Faudrait-il que je me consacre =E0 cet biblioth=E8que afin
d'avoir une connaissance plus pratique de ce langage ? Ou est-ce que
c'est r=E9server =E0 un usage niveau expert du langage C, qui ne serait
pas tr=E8s "utile" lors d'une conversion vers C++, Python, Php,
Javascript des langages vers lesquels je souhaite m'orienter par la
suite. Des langages comme Vb net, C sharp m'int=E9resseraient =E9galement.
Avant, je consid=E8re passer approximativement le double du temps que
j'ai pass=E9 =E0 apprendre le C sur le C++ afin de comprendre la POO. Je
ne sais pas si c'est coh=E9rent.

Merci pour vos conseils (on dirait que ce groupe est de moins en moins
anim=E9 - faut-il s'exprimer en anglais pour retrouver les experts de ce
forum...)

10 réponses

Avatar
Erwan David
FX écrivait :

Marc Boyer a écrit :
Le 25-05-2010, FX a écrit :
Marc Boyer a écrit :
Le 24-05-2010, FX a écrit :
heron maladroit a écrit :
Ne souhaitant pas passer trop de temps sur le langage C, ça fait 1 an
que j'ai commencé et je considère y donner encore 1 année de plus (à
raison de 4 à 8 heures par semaine)


Je trouve que ça fait déjà pas mal. Ca fait presque 80 journées
de 8 heures en tout ! En école d'ingénieur, section informatique,
je ne pense pas avoir passé autant de cours sur le langage
C. Mais on a eu d'autres cours gravitant autour, et c'est plus
difficile sans professeur pour expliquer...



Vous avez peut-être pas commencé avec le C comme premier langage
d'ailleurs.



Si, il me semble bien que c'était le 1er langage enseigné. J'en
avais personnellement vu d'autres avant, mais ce n'était pas le
cas de tous les élèves.



Si c'est pas trop indiscret, quelle école et quelle année ?
Le choix de C comme premier langage, je trouve ça rude.



Supélec, 2001.
Ca a pu changer depuis, mais je trouve que c'est plutôt un bon choix
pour des informaticiens généralistes.



Non, pas pour moi. Le C demande de savoir manipuler la machinerie
(pointeurs, allocation, etc...) avant de pouvoir programmer. D'autres
langages vont permettre d'apprendre à structurer, organiser,
etc... avant de rentrer dans les détails.

--
Le travail n'est pas une bonne chose. Si ça l'était,
les riches l'auraient accaparé
Avatar
JKB
Le 26-05-2010, ? propos de
Re: Apprendre le langage C et quelques questions,
xtof.pernod ?crivait dans fr.comp.lang.c :
Le 26/05/2010 22:58, JKB a fait rien qu'à écrire :
Le 26-05-2010, ? propos de
Re: Apprendre le langage C et quelques questions,
FX ?crivait dans fr.comp.lang.c :
Marc Boyer a écrit :
Le 25-05-2010, FX a écrit :
Marc Boyer a écrit :
Le 24-05-2010, FX a écrit :
heron maladroit a écrit :
Ne souhaitant pas passer trop de temps sur le langage C, ça fait 1 an
que j'ai commencé et je considère y donner encore 1 année de plus (à




(...)
Vous avez peut-être pas commencé avec le C comme premier langage


Si, il me semble bien que c'était le 1er langage enseigné. J'en avais


Le choix de C comme premier langage, je trouve ça rude.





À mon avis, commencer par un truc style Fortran 77, ce n'est pas mal



Tiens, c'est une idée, ça.. Moi je vote C0B0L-66.. =)
(Par contre le passage est 'rude': adresse ? pointeur ? fonction ?? Damned.)

du tout. Commencer par un langage comme le C, c'est franchement rude.
Ça permet juste d'être dégoûté par la programmation. Contrairement



wooôh, meuh non.. pas forcément, enfin.. pas pour tout le monde.
bon, un peu comme un gamin de 4 ans à qui tu colles un violon et
des heures de conservatoire, c'est efficace à 80% pour dégouter
de la musique, mais si tu t'accroches et que t'es motivé, tu peux
devenir quelqu'un.



Le gros problème (pour moi), c'est surtout qu'en attaquant
directement par le C, tu peux très vite prendre de très mauvaise
habitudes. Commencer par quelque chose de strict et de structuré
façon Fortran77 t'oblige à formaliser ton code (et son implantation)
correctement, sans rajouter immédiatement des trucs aussi abscons
pour le débutant que les pointeurs, les pointeurs de fonctions, les
chaînes de caractères^W^W^Wtableaux de caractères terminés par un
nul. Tu n'es pas obligé d'entrer dans les subtilités du Fortrand77
(ENTRY, GOTO calculés, ASSIGN et j'en passe) pour faire quelque
chose. Une fois que tu as bien intégré ce qu'est la programmation
structurée, tu peux passer au C parce que tu n'auras qu'à rajouter
les problèmes de gestion de la mémoire (je simplifie un peu mais
c'est grossièrement ça). À l'endroit où je donnais des cours, les
étudiants avaient deux ans de cours et de TP de Fortran77. À la suite
de ces deux ans de F77, le C était vu en 3 mois et pour l'immense majorité
des tâches, tu en savais assez.

Cordialement,

JKB

--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.
Avatar
totof01
On 26 mai, 14:56, Marc Boyer wrote:
Le 25-05-2010, FX a écrit :

  Si c'est pas trop indiscret, quelle école et quelle année ?
Le choix de C comme premier langage, je trouve ça rude.



Pour ma part j'ai commencé la programmation par de l'assembleur 6809
en 1ere F2 (1991-1992).
Ensuite, C, assembleur 68k, assembleur 68HC11 en BTS Informatique
Industrielle (1993-1994). Une bonne partie d'entre nous n'avait jamais
programmé avant.
J'ai mis 1 semaine à comprendre l'assembleur, et prrès de 4 mois à
comprendre le C.
Avatar
Marc Boyer
Le 26-05-2010, xtof.pernod a écrit :
Le 26/05/2010 22:58, JKB a fait rien qu'à écrire :
Le 26-05-2010, ? propos de
Re: Apprendre le langage C et quelques questions,
FX ?crivait dans fr.comp.lang.c :
Marc Boyer a écrit :
Le 25-05-2010, FX a écrit :
Marc Boyer a écrit :
Le 24-05-2010, FX a écrit :
Vous avez peut-être pas commencé avec le C comme premier langage


Si, il me semble bien que c'était le 1er langage enseigné. J'en avais


Le choix de C comme premier langage, je trouve ça rude.




À mon avis, commencer par un truc style Fortran 77, ce n'est pas mal
du tout. Commencer par un langage comme le C, c'est franchement rude.
Ça permet juste d'être dégoûté par la programmation. Contrairement



wooôh, meuh non.. pas forcément, enfin.. pas pour tout le monde.
bon, un peu comme un gamin de 4 ans à qui tu colles un violon et
des heures de conservatoire, c'est efficace à 80% pour dégouter
de la musique, mais si tu t'accroches et que t'es motivé, tu peux
devenir quelqu'un.



C'est un des pb que je rencontre en discutant avec des pros du dev
qui donnent leur avis sur l'enseignement de la programmation: comme
ils ont fait partie des 20% qui s'en sont sorti, ils trouvent que c'est
une bonne voie.

Bon, c'est dommage que l'OP donne pas son point de vue - des tas de
gens lui ont posé des tas de questions, sans réponse - mais je suis
tenté de dire que si au bout d'1 an, on en est toujours à tester des
malloc( 1 ) dans une boucle, c'est peut-être qu'on a visé un peu haut..



Ou que ce n'est pas la bonne voie. J'aime bien le concept de
la courbe d'apprentissage, qui trace la productivité par rapport
à l'effort d'apprentissage.
Avec le C comme premier langage, la première marche est très haute.
Je pense qu'on peut aller aussi loin avec des démarches plus douces
en entrée de jeu.

Et puis bon, en 2010, devoir se taper la gestion de la mémoire à
la main, n'est-ce pas un pb qu'on peut éviter dans 95% des cas ?

Marc Boyer
--
En prenant aux 10% des francais les plus riches 12% de leurs revenus,
on pourrait doubler les revenus des 10% les plus pauvres.
http://www.inegalites.fr/spip.php?article1&id_mot0
Avatar
Marc Boyer
Le 26-05-2010, FX a écrit :
Marc Boyer a écrit :
Le 25-05-2010, FX a écrit :
Marc Boyer a écrit :
Le 24-05-2010, FX a écrit :
heron maladroit a écrit :
Ne souhaitant pas passer trop de temps sur le langage C, ça fait 1 an
que j'ai commencé et je considère y donner encore 1 année de plus (à
raison de 4 à 8 heures par semaine)


Je trouve que ça fait déjà pas mal. Ca fait presque 80 journées de 8
heures en tout ! En école d'ingénieur, section informatique, je ne pense
pas avoir passé autant de cours sur le langage C. Mais on a eu d'autres
cours gravitant autour, et c'est plus difficile sans professeur pour
expliquer...








>>>
Vous avez peut-être pas commencé avec le C comme premier langage
d'ailleurs.






>>
Si, il me semble bien que c'était le 1er langage enseigné. J'en avais
personnellement vu d'autres avant, mais ce n'était pas le cas de tous
les élèves.



Si c'est pas trop indiscret, quelle école et quelle année ?
Le choix de C comme premier langage, je trouve ça rude.



Supélec, 2001.
Ca a pu changer depuis, mais je trouve que c'est plutôt un bon choix
pour des informaticiens généralistes.



Je n'ai pas d'avis. Je ne connais pas vraiment.
De toute façon, le système prépa fait qu'on choisit à 90% une école
en fonction de l'adéquation entre son classement et le résultat au
concours, et que ce n'est que les options dans l'école qui sont
choisies en fonction de l'intérêt.
Mais c'est un autre débat.

Sinon, sur le site WEB, on voit que les deux premier langages
sont java et Caml désormais.

Marc Boyer
--
En prenant aux 10% des francais les plus riches 12% de leurs revenus,
on pourrait doubler les revenus des 10% les plus pauvres.
http://www.inegalites.fr/spip.php?article1&id_mot0
Avatar
espie
In article <htlni6$199$,
Marc Boyer wrote:

C'est un des pb que je rencontre en discutant avec des pros du dev
qui donnent leur avis sur l'enseignement de la programmation: comme
ils ont fait partie des 20% qui s'en sont sorti, ils trouvent que c'est
une bonne voie.



Est-ce qu'on a vraiment besoin que tout le monde s'en sorte ?

Et puis bon, en 2010, devoir se taper la gestion de la mémoire à
la main, n'est-ce pas un pb qu'on peut éviter dans 95% des cas ?



J'ai tendance a avoir un point de vue un peu facho sur la question.
Je prefere largement un apprentissage de la programmation ou le manque
de rigueur "tue" ton programme. Une des catastrophes de Java, c'est
que ca rend viable les programmeurs mediocres. Tu sais, ceux qui font
du code qui marche presque bien presque tout le temps. Ces gugusses, ils
n'auraient qu'un compilo C entre les mains, ils se seraient vite decourages,
et ca serait pas plus mal...

Apres, c'est sur qu'il faut aussi se faire plaisir et que tout faire en C
c'est pas ideal, mais un apprentissage de la programmation qui ne selectionne
pas un minimum des gens motives et doues et susceptibles de faire des bons
programmeurs ?
Avatar
JKB
Le 27-05-2010, ? propos de
Re: Apprendre le langage C et quelques questions,
Marc Espie ?crivait dans fr.comp.lang.c :
In article <htlni6$199$,
Marc Boyer wrote:

C'est un des pb que je rencontre en discutant avec des pros du dev
qui donnent leur avis sur l'enseignement de la programmation: comme
ils ont fait partie des 20% qui s'en sont sorti, ils trouvent que c'est
une bonne voie.



Est-ce qu'on a vraiment besoin que tout le monde s'en sorte ?

Et puis bon, en 2010, devoir se taper la gestion de la mémoire à
la main, n'est-ce pas un pb qu'on peut éviter dans 95% des cas ?



J'ai tendance a avoir un point de vue un peu facho sur la question.
Je prefere largement un apprentissage de la programmation ou le manque
de rigueur "tue" ton programme. Une des catastrophes de Java, c'est
que ca rend viable les programmeurs mediocres.



Dans mes bras ;-)

Tu sais, ceux qui font
du code qui marche presque bien presque tout le temps. Ces gugusses, ils
n'auraient qu'un compilo C entre les mains, ils se seraient vite decourages,
et ca serait pas plus mal...

Apres, c'est sur qu'il faut aussi se faire plaisir et que tout faire en C
c'est pas ideal, mais un apprentissage de la programmation qui ne selectionne
pas un minimum des gens motives et doues et susceptibles de faire des bons
programmeurs ?



Vi + gcc + gdb pour tout le monde ;-) Et ce sera certainement un
progrès si on fait développer sur des machines à mémoire un peu
réduite...

JKB

--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.
Avatar
Marc Boyer
Le 27-05-2010, Marc Espie a écrit :
In article <htlni6$199$,
Marc Boyer wrote:

C'est un des pb que je rencontre en discutant avec des pros du dev
qui donnent leur avis sur l'enseignement de la programmation: comme
ils ont fait partie des 20% qui s'en sont sorti, ils trouvent que c'est
une bonne voie.



Est-ce qu'on a vraiment besoin que tout le monde s'en sorte ?



Question de point de vue. On peut considérer le taux d'échec en
L1-L2 comme un exceptionnel gachi ou comme une sélection naturelle.
En école d'ingé, les étudiants on coûté tellement cher à ammener
jusque là qu'il quand même éviter d'en laisser trop sur le carreau.

Et puis bon, en 2010, devoir se taper la gestion de la mémoire à
la main, n'est-ce pas un pb qu'on peut éviter dans 95% des cas ?



J'ai tendance a avoir un point de vue un peu facho sur la question.



J'étais un peu provoc, j'avoue. Si toi tu reconnais ton caractère
intégriste, on peu arriver à converger.

Je prefere largement un apprentissage de la programmation ou le manque
de rigueur "tue" ton programme.



Comme disait un ex-collègue "du temps des cartes perforées, on réfléchissait
avant d'envoyer le code dans la machine".

Une des catastrophes de Java, c'est
que ca rend viable les programmeurs mediocres. Tu sais, ceux qui font
du code qui marche presque bien presque tout le temps. Ces gugusses, ils
n'auraient qu'un compilo C entre les mains, ils se seraient vite decourages,
et ca serait pas plus mal...

Apres, c'est sur qu'il faut aussi se faire plaisir et que tout faire en C
c'est pas ideal, mais un apprentissage de la programmation qui ne selectionne
pas un minimum des gens motives et doues et susceptibles de faire des bons
programmeurs ?



Ca dépend. Les bons (rigoureux, motivés), que tu commences par Java ou par C,
ils arrivent au même point à la fin. Mais le ventre mou, il a plus appris.
Par contre, oui, il se met à postuler sur les mêmes jobs que les bons.

En même temps, le besoin d'informaticien est un besoin de masse. Il y a
2-3 ans, je me souviens d'une présentation d'un resp. de l'association
des indutriels informatique français, qui disait (je n'ai plus le chiffre
exact en tête) qu'entre les recrutements et l'ensemble des diplomés
"informatique", il y avait un manque de 20%.

Je bosse avec des industriels qui ne codent pas, qui font de l'Excel
et du Word, mais qui *savent* ce qu'est un ordi, un processus, un bug.
Ils feraient peut-être des développeurs de noyaux BDS pitoyables, mais
ils sont bons dans leur job, et ont besoin de savoir ce que c'est
que le code...

De mon côté utilisateur, je trouve que les ordis plantent moins
de nos jours qu'il y a disons 15 ans. A l'époque, on pouvait pas
accuser Java.

Marc Boyer
--
En prenant aux 10% des francais les plus riches 12% de leurs revenus,
on pourrait doubler les revenus des 10% les plus pauvres.
http://www.inegalites.fr/spip.php?article1&id_mot0
Avatar
JKB
Le 27-05-2010, ? propos de
Re: Apprendre le langage C et quelques questions,
Marc Boyer ?crivait dans fr.comp.lang.c :
Ca dépend. Les bons (rigoureux, motivés), que tu commences par Java ou par C,
ils arrivent au même point à la fin. Mais le ventre mou, il a plus appris.
Par contre, oui, il se met à postuler sur les mêmes jobs que les bons.



Les bons (au début de leur cursus), on ne sait pas encore que ce
sera des bons. Il faut quelques séances pour s'en rendre compte.
On parle ici d'apprentissage de langage, donc a priori de gens qui
ne savent pas programmer au début de leur apprentissage.

En même temps, le besoin d'informaticien est un besoin de masse. Il y a
2-3 ans, je me souviens d'une présentation d'un resp. de l'association
des indutriels informatique français, qui disait (je n'ai plus le chiffre
exact en tête) qu'entre les recrutements et l'ensemble des diplomés
"informatique", il y avait un manque de 20%.

Je bosse avec des industriels qui ne codent pas, qui font de l'Excel
et du Word, mais qui *savent* ce qu'est un ordi, un processus, un bug.
Ils feraient peut-être des développeurs de noyaux BDS pitoyables, mais
ils sont bons dans leur job, et ont besoin de savoir ce que c'est
que le code...

De mon côté utilisateur, je trouve que les ordis plantent moins
de nos jours qu'il y a disons 15 ans. A l'époque, on pouvait pas
accuser Java.



Je n'ai _jamais_ réussi à faire planter un VAX. Je n'ai _jamais_
réussi non plus à faire planter mon Goupil G3 qui tournait
alternativement sous Flex-9 et UniFLEX. À toutes les époques de
l'informatique, il y a eu des codes crades et des codes propres. Le
problème actuel, c'est que la démocratisation des IDE permet
beaucoup plus facilement l'écriture de codes crades. Pourtant, à
côté de mon G3, il y avait un 80286 sous MS-DOS 3.30 qui lui,
n'arrêtait pas de planter...

La puissance des machines aussi n'est pas là pour assainir le code.
Lorsque la compilation d'un bête programme de quelques centaines de
lignes n'était pas négligeabme, tu recherchais tes bugs à la main.
Tu ne compilais pas pour voir si ça passait. Aujourd'hui, je vois
des types qui compilent, testent, compilent, testent... et au final
ne savent pas si leur code est bon ou non, seulement qu'il passe 99%
des tests. Et on s'étonne de voir des OS entiers exploser...

JKB

--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.
Avatar
Marc Boyer
Le 27-05-2010, JKB a écrit :
Le 27-05-2010, ? propos de
Re: Apprendre le langage C et quelques questions,
Marc Boyer ?crivait dans fr.comp.lang.c :
Ca dépend. Les bons (rigoureux, motivés), que tu commences par Java ou par C,
ils arrivent au même point à la fin. Mais le ventre mou, il a plus appris.
Par contre, oui, il se met à postuler sur les mêmes jobs que les bons.



Les bons (au début de leur cursus), on ne sait pas encore que ce
sera des bons. Il faut quelques séances pour s'en rendre compte.



Oui, mais ils le sont déjà.
La question, c'est selection vs formation de masse.

Le propos de Marc Espie, tel que je l'ai compris, c'est: il vaut
mieux dégouter rapidement ceux qui n'arriveront à rien de bon.
A mon sens, on peut quand même leur apprendre des choses, même si
le risque est qu'il se retrouve sous-compétent pour certaines tâches.

De mon côté utilisateur, je trouve que les ordis plantent moins
de nos jours qu'il y a disons 15 ans. A l'époque, on pouvait pas
accuser Java.



Je n'ai _jamais_ réussi à faire planter un VAX. Je n'ai _jamais_
réussi non plus à faire planter mon Goupil G3 qui tournait
alternativement sous Flex-9 et UniFLEX. À toutes les époques de
l'informatique, il y a eu des codes crades et des codes propres. Le
problème actuel, c'est que la démocratisation des IDE permet
beaucoup plus facilement l'écriture de codes crades. Pourtant, à
côté de mon G3, il y avait un 80286 sous MS-DOS 3.30 qui lui,
n'arrêtait pas de planter...



Pareil: mon Linux/Ubuntu ne plante quasiment jamais (sauf une machine,
mais je soupsonne un pb disque, et j'ai la flemme de résinstaller sur
un disque sain).

La puissance des machines aussi n'est pas là pour assainir le code.



Non, mais le soft est devenu moins cher.
Ma fille trouve des jeux gratuits qui m'auraient fait baver à son age.
Dans le débat IDE vs vielleries, je n'ai jamais réussi à configuer
un plugin emacs pour qu'il fasse en mode java ou C++ ce que fait Eclipse.
OK, quelques exemples ne font pas une généralité, mais mon sentiment
reste que le soft est moins cher, que le code critique (que je connais)
fait de plus en plus de chose, et reste fiable.

La puissance des machines fait qu'on a plus a economiser la CPU et
la mémoire. Donc, oui, il faut un double coeur pour bosser et surfer
sur Internet (le moindre site mal codé occupe 100% d'un coeur), mais
si ces sites avaient du être codé en C, ils n'existeraient pour la
plupart pas.

Lorsque la compilation d'un bête programme de quelques centaines de
lignes n'était pas négligeabme, tu recherchais tes bugs à la main.
Tu ne compilais pas pour voir si ça passait. Aujourd'hui, je vois
des types qui compilent, testent, compilent, testent... et au final
ne savent pas si leur code est bon ou non, seulement qu'il passe 99%
des tests. Et on s'étonne de voir des OS entiers exploser...



Comme tu le disais, MS-DOS plantait déjà à cette époque...

Marc Boyer
--
En prenant aux 10% des francais les plus riches 12% de leurs revenus,
on pourrait doubler les revenus des 10% les plus pauvres.
http://www.inegalites.fr/spip.php?article1&id_mot0