IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

hesitation entre 2 livres de c


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 122
    Par défaut hesitation entre 2 livres de c
    bonjour,


    j'ai télécharger le pdf de ce livre qui est libre http://www.linux-kheops.com/doc/ansi-c/Introduction_ANSI_C.htm

    mais une fois imprimer cela fais un pavé de feuilles.

    donc j' hésite sur l'achat de ces 2 livres, je précise je suis débutant



    http://www.eyrolles.com/Informatique/Livre/9782100487349/livre-le-langag
    e-c-norme-ansi.php

    http://www.eyrolles.com/Informatique/Livre/9782212110722/livre-programme


    merci
    r-en-langage-c.php

  2. #2
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 870
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 870
    Par défaut
    Bonjour,

    Personnellement, bien que je n'ai rien contre l'autre livre, je te conseillerais Le Langage C norme ANSI de Kernighan & Ritchie. C'est un livre très connu, presqu'un incontournable pour le C, il y a des exemples d'algorithmes très intéressants, et si tu le maitrises bien ( attention ce n'est pas facile ! ) tu pourras te considérer comme quelqu'un de bien initié au C.

    Il est vraiment pas facile à appréhender, mais il ne faut pas avoir peur : il faut foncer tête baissée, écrire les programmes à la main ( surtout pas de copier coller pendant l'apprentissage ! ) et tenter de comprendre comment le programme fonctionne, ce qu'il fait à chaque ligne, pour cela il faut réfléchir "comme un compilateur".

    Voila mon conseil, bon courage ! Et amuses toi bien, j'envie ceux qui découvrent la programmation, car c'est un monde génial à découvrir

  3. #3
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut Re: hesitation entre 2 livres de c
    Citation Envoyé par Burinho
    j'ai télécharger le pdf de ce livre qui est libre http://www.linux-kheops.com/doc/ansi-c/Introduction_ANSI_C.htm

    mais une fois imprimer cela fais un pavé de feuilles.
    Pourquoi l'avoir imprimé ? Pour le lire aux vécés ? L'interêt d'un PDF est la consultation 'en ligne', avec recherche etc. Ce cours est très complet et devrait suffire. Essaye de travailler un peu tes participes passés...
    donc j' hésite sur l'achat de ces 2 livres, je précise je suis débutant

    http://www.eyrolles.com/Informatique/Livre/9782100487349/livre-le-langage-c-norme-ansi.php
    Pas trop un livre de débutants. C'est plutôt un livre de référence.
    http://www.eyrolles.com/Informatique/Livre/9782212110722/livre-programmer-en-langage-c.php
    Beaucoup de mauvaises pratiques dans ce livre... Peu recommandé.

  4. #4
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 870
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 870
    Par défaut
    Bonjour Emmanuel,

    Ne penses-tu pas que quelqu'un qui se lance dans la programmation C ( avec toutes les "difficultés" techniques qu'il faut contourner ) devrait commencer par un livre comme le K&R ?

    Une question que j'aimerais poser à Burinho : pourquoi commences-tu par le développement C ? Tu suis des cours ? Par motivation personnelle ?

  5. #5
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par KiLVaiDeN
    Ne penses-tu pas que quelqu'un qui se lance dans la programmation C ( avec toutes les "difficultés" techniques qu'il faut contourner ) devrait commencer par un livre comme le K&R ?
    Ca dépend du niveau de départ. Pour un débutant absolu, le K&R est un peu difficile (le C tout cours aussi, d'ailleurs)...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 122
    Par défaut
    Citation Envoyé par KiLVaiDeN

    Une question que j'aimerais poser à Burinho : pourquoi commences-tu par le développement C ? Tu suis des cours ? Par motivation personnelle ?
    en faite je me suis inscrit a des cours à distance ay CNAM, et je me retrouve avec des cours de java et C.

    En faite en java les cours parte de zero, mais le c il commence par des révisions et là je suis un peu mal.

    sinon pourquoi j'ai imprimer le pdf c'est pour avoir un support papier qui est plus facile à visualiser que à l'ecran.

  7. #7
    Membre émérite

    Profil pro
    Inscrit en
    Août 2003
    Messages
    878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 878
    Par défaut
    Personnellement, j'aime beaucoup http://www.eyrolles.com/Informatique...-api-posix.php
    Enfin, moi, j'ai une édition plus ancienne...

  8. #8
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par David.Schris
    Personnellement, j'aime beaucoup http://www.eyrolles.com/Informatique...-api-posix.php
    Enfin, moi, j'ai une édition plus ancienne...
    Oui, ce livre a l'air tout à fait prometteur. Je vais m'en procurer un dès que possible... Interessant par son coté C99 et POSIX.

  9. #9
    Membre Expert
    Avatar de Patriarch24
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2003
    Messages
    1 047
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 047
    Par défaut
    Oui, ce livre a l'air tout à fait prometteur. Je vais m'en procurer un dès que possible... Interessant par son coté C99 et POSIX.
    Il a en plus l'avantage d'etre tout a fait abordable à n'importe quel niveau. Il permet d'appréhender tres vite le C, et on peut se servir de ce livre comme aide mémoire, notamment pour un cours de prog système (expérience à l'appui !).

  10. #10
    Membre Expert

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    2 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 2 075
    Par défaut
    Salut
    C'est vrai que ça dépend de ta motivation, 2 livres dont j'ai entendu parler en bien:
    http://www.eyrolles.com/Informatique/Livre/9782744017940/livre-le-langage-c.php
    et surtout celui de kochan ideal "for those seeking a gentle introduction to C" (c'est écrit sur le site de l'ACCU) et il a été traduit:
    http://www.eyrolles.com/Informatique/Livre/9782744070815/livre-programmation-en-langage-c.php
    Voilà

  11. #11
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Citation Envoyé par Gnux
    Salut
    C'est vrai que ça dépend de ta motivation, 2 livres dont j'ai entendu parler en bien:
    http://www.eyrolles.com/Informatique/Livre/9782744017940/livre-le-langage-c.php
    et surtout celui de kochan ideal "for those seeking a gentle introduction to C" (c'est écrit sur le site de l'ACCU) et il a été traduit:
    http://www.eyrolles.com/Informatique/Livre/9782744070815/livre-programmation-en-langage-c.php
    Voilà
    Le dernier livre n'est pas recommandé par Emmanuel Delahaye (trop de mauvaises pratiques).

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 122
    Par défaut
    Citation Envoyé par jowo
    [


    Le dernier livre n'est pas recommandé par Emmanuel Delahaye (trop de mauvaises pratiques).
    tu parles duquel ?

  13. #13
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Moi personnellement je préconise ces ouvrages: http://www.planete-c.com/index.php?corps=livres
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  14. #14
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Citation Envoyé par Burinho
    Citation Envoyé par jowo
    [


    Le dernier livre n'est pas recommandé par Emmanuel Delahaye (trop de mauvaises pratiques).
    tu parles duquel ?
    Désolé, je retire ce que j'ai dit. Je me suis trompé.

  15. #15
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 870
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 870
    Par défaut
    D'après le contexte que tu décris, je te conseille K&R avec les exercices corrigés sous le coude. Passe un bon week-end à les potasser, et tu seras au même niveau que les autres, ensuite entraine toi une heure par jour, et ton niveau en C sera suffisant pour suivre ta formation ! Bon courage!

  16. #16
    Membre Expert

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    2 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 2 075
    Par défaut
    Citation Envoyé par KiLVaiDeN
    D'après le contexte que tu décris, je te conseille K&R avec les exercices corrigés sous le coude. Passe un bon week-end à les potasser, et tu seras au même niveau que les autres, ensuite entraine toi une heure par jour, et ton niveau en C sera suffisant pour suivre ta formation ! Bon courage!
    Et ut lui préconises quoi comme entrainemement journalier?

  17. #17
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 870
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 870
    Par défaut
    Les exercies corrigés de K&R J'ai l'impression que son but n'est pas tant la programmation système, mais la compréhension du C, donc les exercices corrigés sont déjà pas mal non ? Sachant qu'en un week-end, il ne réussira pas à tous les faire, après en une heure par soir, il peut y arriver

    Que penses-tu de cette organisation ?

  18. #18
    Membre Expert

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    2 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 2 075
    Par défaut
    Citation Envoyé par KiLVaiDeN
    Que penses-tu de cette organisation ?
    Très bien simplement je posais cette question car en fait, en règle générale les gens qui demandent un livre avec exercices une fois arrivé au bout du livre et des exercices ils se demandent ce qu'ils vont faire et comment continuer à progresser donc t'en qu'a faire d'ouvrir cette question autant la résoudre (d'autant qu'elle a déjà été abordé mais c'est terminé en queue de poisson..)

  19. #19
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 870
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 870
    Par défaut
    Après ça dépend des orientations je pense, pour donner mon avis sans être un pro du C, et par exemple en ce qui me concerne, même si j'adore le C car le fonctionnement est extremement logique et proche de la machine ( manipulation de pointeurs, gestion de mémoire ) et car j'aime comprendre comment fonctionne un ordinateur, je pense qu'une évolution logique après la maitrise du C ( même partielle ) serait de passer à C++ pour commencer à comprendre la prog objet, mais comme je te dis, ça dépend des orientations, peut-être serait-il plus heureux à faire de la prog système sous unix en C ? je sais pas trop

    Ce qu'on conseille dépend aussi des expériences de chacun : pour ma part, mon experience du C a été plus courte que l'experience Java, ou C#, avec toutes les architectures qui tournent autour : donc quand je revois du code en C, je me dis "oulala ça fait longtemps que j'en ai pas fait, comment on pense quand on programme en procédural déjà ??"

  20. #20
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Pour moi, la suite logique après l'apprentissage du C, c'est de mettre tout ca en pratique le temps de 2 ou 3 petits projets comme une calculatrice en mode console, faire des listes chaînées double et simple puis générique pour voir si on à bien assimilé cette notion qui est très très importante en C.

    Par la suite on peut passer en programmation système sous Linux avec un bon ptit book que j'ai passé sur un lien plus haut ou dans le forum "Evolution du Club" voir le post "Vos critiques de livres..." ou bien passé à GTK et/ou SDL qui permettent d'approfondir grandement ses connaissances dans le C !

    Bon, ceci est mon avis car je ne jure que par le C mais c'est la voie que j'ai suivie
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

Discussions similaires

  1. Hesitation entre Acer et MSI
    Par black is beautiful dans le forum Ordinateurs
    Réponses: 5
    Dernier message: 17/10/2008, 18h43
  2. Réponses: 1
    Dernier message: 09/09/2008, 19h35
  3. hesitation entre supinfo et insa lyon
    Par Brain-Man dans le forum Etudes
    Réponses: 11
    Dernier message: 13/09/2007, 17h17
  4. J'hesite entre la technologie java ou .NET ?
    Par Sylk dans le forum Langages de programmation
    Réponses: 9
    Dernier message: 23/10/2005, 19h44
  5. [XML] J'hésite entre plusieurs livres
    Par maximenet dans le forum XML/XSL et SOAP
    Réponses: 8
    Dernier message: 18/08/2005, 09h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo