OVH Cloud OVH Cloud

Quel tutoriel pour débuter ?

202 réponses
Avatar
Migrec
Bonjour,

Je cherche un tutoriel imprimable sur le web pour apprendre le C avant
d'acheter un bouquin "de référence".
Je suis débutant en programmation mais je connais les scripts shell
(linux), le HTML ou encore un peu de PHP.

Quel tutoriel imprimable me conseillez-vous pour débuter ? Les 560 pages
de celui du site du zéro
(http://www.siteduzero.com/tuto-29-8-0-apprenez-a-programmer-en-c.html)
découragent un peu mon imprimante, même avec le recto-verso
automatique... Mais le style me plaît ! Existe-t-il quelque chose dans
le même esprit mais en plus condensé ?

--
Migrec

10 réponses

1 2 3 4 5
Avatar
candide
Mickael a écrit :


N'importe quoi. Il faudrait lire les ng US de temps en temps.



Je vois pas le rapport. Je lis régulièrement clc mais je suis pas obligé
de partager la KRlâtrie qu'on y rencontre.

C'est le
meiller bouquin pour apprendre le C, sans équivoque.



Ça a été le meilleur parce que ça longtemps été le seul. Bon de toute
façon tu ne prouves rien. Moi je pourrais te prouver sur la base du
respect de certains critères que le KR n'est pas du tout pédagogique.
J'irais même jusqu'à dire que c'est un ouvrage bâclé.


Il est 100 fois mieux que n'importe quel "tutoriel" écrit par des gosses
à la recherche d'une pseudo-notoriété virtuelle.



Bon, toi t'as un problème d'âge et de reconnaissance, renseigne-toi sur
fr.sci.psychanalyse, tu dois avoir les moyens de t'offrir un bon
analyste à condition que ton boulot te laisse le temps d'aller aux séances.


On s'en fout de la carte de visite et de l'âge. On juge sur pièces. Ces
tutos ne sont pas à comparer aux ouvrages académiques. Ils sont là pour
être lancé, c'est au moment du décollage qu'on utilise le plus
d'énergie. Le tuto de éo21 n'a pas la prétention de faire connaître le C.

Quand on est consultant FL > 45 ans, on a tous appris le C avec le K&R
il y a 25 ans et on ne le regrette pas.



De toute façon t'avais pas le choix.
Avatar
Migrec
Le samedi 9 août 2008 11:45, Mickael a écrit :
Le PO parle du tuto "officiel" dont l'auteur je crois s'appelle
Mathieu Nebra, alias éo21 qui, je crois, est élève ingénieur dans
une école d'informatique.



Maintenant les élèves sont des formateurs qualifiés et certifiés et se
permettent de donner des cours à des IT consultants ayant 25 ou 30 ans
d'expérience ?!
Non mais, on rêve là !
Surtout celui_là, avec ce qu'il a pondu, c'est le roi des quiches.
Qu'il ne postule pas dans mon service...



Il faut quand même lui laisser le fait qu'il permet grâce à ses "cours"
de vulgariser la programmation en C.
Charge ensuite à l'apprenant de se diriger vers des ouvrages de
référence et de modifier sa façon de programmer...

Critique-t-on un prof qui n'explique pas les nombres relatifs à ses
élèves de CE2 ?

Quel formateur qualifié (selon quels critères ?) est capable de publier
et de mettre en ligne ce qu'à fait éo21 ? D'ailleurs, je ne pense
pas qu'il serait contre une amélioration de ses tutoriels... A vos
claviers !

--
Migrec
Avatar
candide
Migrec a écrit :
.

Il faut quand même lui laisser le fait qu'il permet grâce à ses "cours"
de vulgariser la programmation en C.
Charge ensuite à l'apprenant de se diriger vers des ouvrages de
référence et de modifier sa façon de programmer...

Critique-t-on un prof qui n'explique pas les nombres relatifs à ses
élèves de CE2 ?

Quel formateur qualifié (selon quels critères ?) est capable de publier
et de mettre en ligne ce qu'à fait éo21 ? D'ailleurs, je ne pense
pas qu'il serait contre une amélioration de ses tutoriels... A vos
claviers !




Excellente réponse.
Avatar
Migrec
Le samedi 9 août 2008 11:39, Mickael a écrit :

Wykaaa wrote:

Combien de fois faudra-t-il répéter que le K&R N'EST PAS un livre
pour débuter ou apprendre le langage C ?
Il est tout sauf pédagogique.



N'importe quoi. Il faudrait lire les ng US de temps en temps. C'est le
meiller bouquin pour apprendre le C, sans équivoque.
Il est 100 fois mieux que n'importe quel "tutoriel" écrit par des
gosses à la recherche d'une pseudo-notoriété virtuelle.
Quand on est consultant FL > 45 ans, on a tous appris le C avec le K&R
il y a 25 ans et on ne le regrette pas.



Je crois qu'un programmeur expérimenté aura toujours du mal à évaluer si
tel ou tel bouquin ou tutoriel est adapté pour apprendre...
Avec l'expérience, des automatismes sont acquis et l'essentiel se
déplace du "savoir faire" ou "savoir bien faire", c'est à dire
programmer de façon efficace (économie de code, modularité, rapidité)

Personellement, je cherche à comprendre les pointeurs, à assimiler la
syntaxe et surtout à créer des petits programmes d'exemple !

Je pense aussi acheter "Le livre du C premier language" après avoir
imprimé le tutoriel du site du zéro !

Merci à tous pour vos éclaircissements (parfois brûmes mais bon...) !
--
Migrec
Avatar
candide
Wykaaa a écrit :


J'ai été responsable du développement d'un compilateur C, il y a au
moins 25 ans (la norme C ANSI était encore sous forme de Draft (en fait
le futur C ANSI commençait à être en discussion à l'ANSI et nous
communiquions avec eux via l'AFNOR).

Dans tous ces milieux, le K&R n'est jamais passé pour un "bon bouquin
sur le C", bien au contraire.

Pour ma part et toute mon équipe ainsi que de nombreuses personnes dans
le technical committee ANSI, c'était même le pire des livre sur C.




Je suis content qu'on entende enfin une autre vérité. Mais attention, tu
risques l'excommunication !! ;)


Le Harbison et Steele était, de loin à l'époque, considéré comme
meilleur, voire le meilleur sur le langage C.




Cet ouvrage est très surfait. Il est préférable de s'adresser à Dieu
plutôt qu'à ses saints donc autant consulter directement la Norme.
Avatar
Michel
Mickael wrote:

N'importe quoi. Il faudrait lire les ng US de temps en temps. C'est le
meiller bouquin pour apprendre le C, sans équivoque.
Il est 100 fois mieux que n'importe quel "tutoriel" écrit par des gosses
à la recherche d'une pseudo-notoriété virtuelle.
Quand on est consultant FL > 45 ans, on a tous appris le C avec le K&R
il y a 25 ans et on ne le regrette pas.



Clair.
Il ne peut pas y avoir mieux pour débuter sur de bonnes bases, vu que
c'est le créateur du langage.

"
This book (widely known as K&R, after the authors' initials) has for
over twenty years been the best way to learn C.
"
Avatar
Michel
Wykaaa wrote:

Si ta référence, pour dire que le K&R est le meilleur livre pour
apprendre le C, sont les ng US, alors, ce n'est même pas la peine de
discuter...



Alors ne discute pas.
Ce sont juste les plus grands consultants de la planète (facturations >
2600$/J, auteurs eux-mêmes de divers best-sellers) qui le rabâchent
depuis 20 ans...
Sur les NG US, il y a le top du top et ce, depuis bien avant les NG
(Compuserve, BBS)
Avatar
jerome
"Wykaaa" wrote in message
news:489d6d59$0$966$
Mickael a écrit :



Dans tous ces milieux, le K&R n'est jamais passé pour un "bon bouquin sur
le C", bien au contraire.



Et la marmotte...
FAQ C :

[1] "The C Programming Language" (2nd ed.)
Brian W. Kernighan & Dennis Ritchie
Prentice Hall ISBN: 0-13-110362-8

This is the second edition of the original Kernighan & Ritchie (K&R)
text. This book is commonly referred to as the New Testament as it
includes the modifications incorporated by the ANSI standard, while
retaining the nature of the 1st edition. This book assumes that the
reader has some basic programming knowledge. So if you're just
starting to program and C is the first language, this might not be the
ideal book. This is one of THE BEST books on C and a must have,
especially if you're starting your own little programming library.[2]
"Programming in ANSI C" (Revised edition: 1994)
Kochan, Steven
SAMS Publishing ISBN 0-672-30339-6

This book by Steve Kochan is absolutely the best book for anyone
starting out programming in C. This is an excellent introductory text
with frequent examples and good text.
Avatar
candide
Migrec a écrit :
Le samedi 9 août 2008 11:39, Mickael a écrit :




Je crois qu'un programmeur expérimenté aura toujours du mal à évaluer si
tel ou tel bouquin ou tutoriel est adapté pour apprendre...
Avec l'expérience, des automatismes sont acquis et l'essentiel se
déplace du "savoir faire" ou "savoir bien faire", c'est à dire
programmer de façon efficace (économie de code, modularité, rapidité)




Excellente observation à nouveau.


Personellement, je cherche à comprendre les pointeurs, à assimiler la
syntaxe et surtout à créer des petits programmes d'exemple !

Je pense aussi acheter "Le livre du C premier language" après avoir
imprimé le tutoriel du site du zéro !



Là par contre, je suis plus que réservé. C'est un livre totalement
inconsistant, ça se lit en deux jours.
Avatar
candide
Michel a écrit :
Clair.
Il ne peut pas y avoir mieux pour débuter sur de bonnes bases,



Affirmation gratuite

vu que
c'est le créateur du langage.



Qui "il" ?


"
This book (widely known as K&R, after the authors' initials) has for
over twenty years been the best way to learn C.
"



C'est écrit où dans la Norme ?
1 2 3 4 5