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

Livres C Discussion :

Apprendre le C [Quel livre(fr) choisir ?]


Sujet :

Livres C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Par défaut Apprendre le C [Quel livre(fr) choisir ?]
    SALUT les programmateur C,
    Je suis un petit python de 2.5 ans, et j'ai appris avec le meilleurs livre qui décrivait tout le langage: les types,
    structure de données,
    primitives
    et modules
    ( malhauesement il, l'autheur a omnis les directives du langage, mais
    ca reste qaund meme meilleur livre francais consacrée a python2 ).

    J'aimerai apprendre le C dans un bouquin de cette envergure.
    Si vous en connaissait un de cette envergure, pour des client déjà programmateur, j'en prendrai note.

    PS1) A: Si quelqu'un a l'esprit didactique peut me faire un topo sur la
    version actuelle du C sa serai sympa de ca part.
    Car je ne connait absolument rien au l'angage C si ce ,n'e"st qu'il est
    typer.

    PS2) Le but d'apprendre des chose sur le C me permettrait peut-être
    d'écrire un module pour python.

    PS3) Lire est ma drogue je suis avide de savoir qui puissent être utile comme
    par-exemple un programme qui rendrai des services


    Tous commentaires, liens, conseils sont la bienvenue.

    PS4)L'anglais ne me répugne pas du tout ( J'ai lu plusieurs bouquin sur le python en anglais )
    mais pour faire mes premier pas je préfère le francais.

    Merci pour vos réponses.

  2. #2
    Membre chevronné

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

    Informations forums :
    Inscription : Août 2007
    Messages : 179
    Par défaut
    Bonjour,

    Il y aura sûrement un débat intéressant sur le sujet, d'autant que la méthodologie d'apprentissage est une chose assez personnelle, mais Je pense que le livre de Brian Kernighan et Dennis Ritchie (The C Programming Language) reste une référence (d'autant que Ritchie est un des deux créateurs du langage).
    La page Wikipédia du bouquin (en anglais la française est vraiment trop succincte) :
    http://en.wikipedia.org/wiki/The_C_Programming_Language

    Il existe bien sûr en version française (c'est d'ailleurs celle que j'ai) mais peut être pas pour la dernière édition.

  3. #3
    Expert confirmé
    Avatar de diogene
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Juin 2005
    Messages
    5 761
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 761
    Par défaut
    Il y a des cours détaillés sur ce site que tu pourrais parcourir pour voir si tu trouves ton bonheur.

  4. #4
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 064
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 064
    Par défaut
    Pour l'interfaçage C/python, je te conseille cython assez simple d'utilisation.

    J'ai testé SWIG et j'ai pas trop apprécié, c'est une histoire de goût et de couleurs

  5. #5
    Membre éprouvé
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Par défaut
    Merci pour vos réponses,
    concernant le livre de Brian Kernighan et Dennis Ritchie (The C Programming Language), j'ai une question: la date de parution ou plutôt son actualité.
    Je m'explique, je ne connait rien au C mais n'y a t il pas d'évolution de version comme dans python 2.7 et python 3.2 car 1998 me semble un peu vieux ca fait 15 ans mais si les codes en sont pas obsolète pourquoi pas.

    Le C n'a-t-il pas évolué depuis ?

    Je classe les livres d'apprentissage en deux catégories:
    -Les livres exhaustifs souvent pauvres en exemples mais complet.
    -Les livres plus basé sur les longs exemples et non exhaustifs qui ne couvrent pas l'ensemble du langage.
    Je préfère le premier type de bouquins sachant que je pourrait toujours trouver des exemples d'utilisation du langage dans des tutoriels.

    Je vous serai grandement reconnaissant de me décrire selon votre expérience juste un peu le langage C (dite ce que vous voulez, python est un langage de haut niveau orienté objet a typage dynamique) et ce que je sais du sais du C est que celui si est typé orienter objet permettant des appels de bas niveau.

    Merci pour vos réponses.

  6. #6
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 064
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 064
    Par défaut
    Le C/C++ sont des langages beaucoup représentés en université, il est fort possible que tu trouves des PDF intéressants et pédagogiques sur le net.

    Maintenant avec google books, tu peux toujours voir si des livres t'intéressent ou non selon l'index, etc...

    Tu peux regarder aussi des critiques de livres sur ce site.


  7. #7
    Membre Expert
    Profil pro
    Développeur en systèmes embarqués retraité
    Inscrit en
    Mars 2006
    Messages
    952
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2006
    Messages : 952
    Par défaut
    Salut,

    Citation Envoyé par Luke spywoker Voir le message
    le livre de Brian Kernighan et Dennis Ritchie (The C Programming Language)
    C'est la bible. Ce livre date des années 70 et tout ce qui est dedans est encore vrai actuellement. Des chose se sont bien sûr rajoutées, mais à mon sens il ne faut s'y intéresser qu'une fois que la base est assimilée. En petit embarqué (8 bits par exemple), on n'utilise souvent rien de plus que la base contenue dans ce livre.

    Faire du C pur sur PC ne présente pas beaucoup d'intérêt, mais interfacé avec python par exemple ça devient très vite performant et intéressant.

    A+

    Pfeuh

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [bébé Pingouin] Apprendre vim mais quel livre Oo
    Par vinou33 dans le forum Livres
    Réponses: 6
    Dernier message: 23/03/2014, 16h55
  2. [bébé Pingouin] Apprendre vim mais quel livre Oo
    Par vinou33 dans le forum Applications et environnements graphiques
    Réponses: 6
    Dernier message: 23/03/2014, 16h55
  3. Quel livre C++ choisir ?
    Par odsen.s dans le forum Contribuez
    Réponses: 21
    Dernier message: 07/12/2006, 22h52
  4. Quel livre C++ choisir ?
    Par odsen.s dans le forum C++
    Réponses: 21
    Dernier message: 07/12/2006, 22h52
  5. je veux apprendre la programmation quel language choisir??
    Par existance dans le forum Débuter
    Réponses: 26
    Dernier message: 06/08/2002, 05h32

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