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

Les meilleurs livres C

8 livres et 11 critiques, derni�re mise � jour le 11 janvier 2022 , note moyenne : 4.6

Les livres en fran�ais

  1. Du C au C++ - De la programmation proc�durale � l'objet
  2. C en action - Solutions et exemples pour les programmeurs en C
  3. Le langage C - Norme ANSI, 2�me �dition
  4. M�thodologie de la programmation en C - Norme C 99 - API POSIX
  5. Le guide complet du langage C
  6. Le guide de Lua et ses applications - Manuel de r�f�rence
  7. Le guide de Lua et ses applications - Manuel d'apprentissage
  8. D�veloppement syt�me sous Linux - Ordonnancement multi-t�che, gestion m�moire, communications, programmation r�seau
couverture du livre  Du C au C++ - De la programmation proc�durale � l'objet

Note 4 drapeau
D�tails du livre
Sommaire
Critiques (2)
0 commentaire
 
 

Du C au C++ - De la programmation proc�durale � l'objet

de
Public vis� : D�butant

R�sum� de l'�diteur

Ce livre s'adresse aux d�veloppeurs d�butants qui souhaitent ma�triser la conception algorithmique en s'appuyant sur le langage C puis sur le langage C++. Il est particuli�rement adapt� aux �tudiants en licence d'informatique ou pr�pa scientifique et premi�re ann�e d'�cole d'ing�nieur. L'efficacit�, la compl�mentarit� mais aussi la g�n�ricit� des langages C et C++ vont permettre au lecteur d'acqu�rir un savoir faire fondamental en programmation informatique pour �voluer ensuite facilement vers d'autres langages de d�veloppement. Au-del� du fonctionnement de ces langages, l'auteur fournit ce qu'il faut de pr�cision et de pratique pour que le lecteur se les approprie et les ma�trise ; chaque section th�orique est suivie d'une section Mise en pratique d�di�e, compos�e d'exercices diversifi�s et une section Exp�rimentation propose des �tudes de cas. Les six premiers chapitres concernent l'apprentissage du langage C et les premi�res armes en algorithmique, des variables simples aux tableaux et structures jusqu'aux pointeurs. Ensuite au chapitre 7 les fonctionnalit�s et la dimension objet du langage C++ sont expos�es. Notamment une partie sur la communication entre objets est d�velopp�e. Tous les points importants sont abord�s avec des petits programmes d'illustration. Le lecteur trouvera l� un marchepied cons�quent vers le monde de l'objet qui lui donnera les cl�s d'autres langages objet comme C# ou Java par exemple. La suite du livre apporte des approfondissements avec l'�tude des listes en C et des conteneurs qui en sont l'impl�mentation en C++. En langage C sont expliqu�es les listes chain�es dynamiques, mais �galement les piles et les files ainsi que les arbres, essentiellement les arbres binaires. Pour ce faire, un chapitre expose la r�cursivit�, �l�ment incontournable pour l'impl�mentation des arbres. Ensuite les conteneurs du C++ sont d�taill�s et leurs principales caract�ristiques explor�es, l'objectif �tant d'en faciliter l'utilisation. Des �l�ments compl�mentaires sont en t�l�chargement sur le site www.editions-eni.fr.

�dition : ENI - 911 pages, 2e �dition, 10 septembre 2014

ISBN10 : 2746090201 - ISBN13 : 9782746090200

Commandez sur www.amazon.fr :

29.90 � TTC (prix �diteur 0.00 � TTC)
Introduction
Variables simples
Les contr�les des blocs d'instructions
Les structures
Les tableaux
Structuration d�un programme
Les pointeurs
La dimension objet, le C++
R�cursivit�
Listes en C
Listes en C++ (conteneurs)
Annexe
Critique du livre par la r�daction Roland Chastain le 4 mai 2015
En d�couvrant le titre de ce livre, j'ai d'abord cru qu'il �tait destin� � ceux qui, connaissant d�j� le C, souhaitaient apprendre le C++. En r�alit�, il s'agit d'un cours complet de C et de C++, qui ne pr�suppose aucune connaissance de la programmation. L'auteur commence par les choses les plus �l�mentaires, comme l'installation et la prise en main du compilateur et de l'environnement de d�veloppement (MinGW-GCC avec Code::Blocks ou Microsoft Visual Studio). Le livre s'adresse donc � un public d�butant, comme l'indique d'ailleurs l'�diteur.
Une fois que le lecteur a appris � compiler un programme, il peut se lancer dans la lecture des chapitres suivants, qui abordent de fa�on progressive les notions classiques d'un cours de programmation. De nombreux exemples de code sont propos�s, qui peuvent �tre pr�alablement t�l�charg�s sur le site de l'�diteur, ce qui �vite d'avoir � les ��retaper�� soi-m�me. Pour ma part, j'ai test� les exemples sous Windows 8.1, en utilisant diff�rents compilateurs : MINGW-GCC 4.8.1, Visual Studio Express 2013 et m�me Borland C++ 5.5. Je n'ai rencontr� aucun probl�me particulier au cours de mes essais. J'ai trouv� les exemples clairs, bien comment�s (avec de temps � autre une pointe d'humour).
Si l'ouvrage s'adresse au d�butant, cela ne veut pas dire que celui qui a d�j� des connaissances n'y trouvera pas son compte. Tous les probl�mes classiques de programmation sont trait�s, en allant des plus simples (variables, boucles, fonctions, structures, tableaux) aux plus complexes (pointeurs, objets, listes, piles, files, arbres). Celui qui aura assimil� tout le contenu de ce livre volumineux (un peu plus de 900 pages) sera d�j�, je crois, un tr�s honn�te programmeur.
Le livre est d'une lecture agr�able. On y trouve les r�ponses aux questions qu'on se pose et on y apprend � �viter les erreurs les plus communes. Bref, je trouve que c'est un excellent ouvrage, qui peut �tre recommand� � tous ceux qui souhaitent apprendre la programmation en C et en C++. Si toutefois vous connaissez d�j� le C et cherchez � apprendre sp�cifiquement le C++, ce n'est pas le livre qui conviendra le mieux, car sur les dix chapitres, seuls deux (les chapitres 7 et 10) sont consacr�s en particulier � ce dialecte.
Critique du livre par la r�daction G�rard Ernaelsten le 4 mai 2015
Ce livre n'est pas un livre pour apprendre le C ou le C++, mais bien la programmation proc�durale et orient�e objet, et ce, de fa�on naturelle et � son aise.
Par contre, on utilisera le C et le C++ pour apprendre la logique de la programmation�, m�me si certaines sp�cificit�s � ces deux langages seront vues et qui pour ma part ne sont pas n�cessaires � cet apprentissage.

On se retrouve donc avec un livre orient� p�dagogique. Tout au long des 900 pages (eh oui�!) et des 10 chapitres, vous allez exp�rimenter et apprendre le b.a.-ba de la programmation avec un leitmotiv �: ��exercice... exercice� exercice��, pour ceux et celles qui pensent qu'un bon apprentissage passe par de nombreux petits projets et tests, nous sommes ici servis et c'est certainement pour moi le plus grand point positif de ce livre. En effet, prendre le temps de r�aliser l'ensemble des exercices propos�s en plus de ceux qui sont fournis sur le net par l'auteur est gage d'un apprentissage rapide de la programmation.

L'auteur a fait le choix de d�velopper ses exemples en se basant sur une pile Windows et MinGW-GCC avec Code::Blocks ou Microsoft Visual Studio, comme ce n'est pas mon environnement de pr�dilection, je m'attendais � rencontrer des soucis de compilation, en fait je ne suis jamais rest� bloqu� plus de trois minutes (avec Internet et https://framabee.org/), un simple exemple, on remplace system(''PAUSE''�) par getchar() et �a roule.

L�apprentissage est classique et toutes les subtilit�s de base sont pass�es en revue, afin que les comp�tences soient acquises au fur et � mesure.
Ce livre, vous l'aurez compris, est pour les d�butants ou les �l�ves en cursus scolaire.
Pour r�sumer ce livre, je dirais que c'est un excellent outil p�dagogique, que son acquisition est un investissement sur le long terme et que l'on soit d�butant ou connaissant un autre langage, cette ressource sera toujours la bienvenue.




 Commenter Signaler un probl�me

Avatar de Francis Walter Francis Walter - Expert �minent s�nior https://www.developpez.com
l 06/12/2014 � 10:11
Bonjour ,

La r�daction de Developpez.com vous pr�sente un nouveau livre sur la Programmation Proc�durale en C et la Programmation Orient�e Objet en C++ intitul� :

Citation Envoy� par R�sum�
Ce livre s'adresse aux d�veloppeurs d�butants qui souhaitent ma�triser la conception algorithmique en s'appuyant sur le langage C puis sur le langage C++. Il est particuli�rement adapt� aux �tudiants en licence d'informatique ou pr�pa scientifique et premi�re ann�e d'�cole d'ing�nieur. L'efficacit�, la compl�mentarit� mais aussi la g�n�ricit� des langages C et C++ vont permettre au lecteur d'acqu�rir un savoir faire fondamental en programmation informatique pour �voluer ensuite facilement vers d'autres langages de d�veloppement. Au-del� du fonctionnement de ces langages, l'auteur fournit ce qu'il faut de pr�cision et de pratique pour que le lecteur se les approprie et les ma�trise ; chaque section th�orique est suivie d'une section Mise en pratique d�di�e, compos�e d'exercices diversifi�s et une section Exp�rimentation propose des �tudes de cas. Les six premiers chapitres concernent l'apprentissage du langage C et les premi�res armes en algorithmique, des variables simples aux tableaux et structures jusqu'aux pointeurs. Ensuite au chapitre 7 les fonctionnalit�s et la dimension objet du langage C++ sont expos�es. Notamment une partie sur la communication entre objets est d�velopp�e. Tous les points importants sont abord�s avec des petits programmes d'illustration. Le lecteur trouvera l� un marchepied cons�quent vers le monde de l'objet qui lui donnera les cl�s d'autres langages objet comme C# ou Java par exemple. La suite du livre apporte des approfondissements avec l'�tude des listes en C et des conteneurs qui en sont l'impl�mentation en C++. En langage C sont expliqu�es les listes chain�es dynamiques, mais �galement les piles et les files ainsi que les arbres, essentiellement les arbres binaires. Pour ce faire, un chapitre expose la r�cursivit�, �l�ment incontournable pour l'impl�mentation des arbres. Ensuite les conteneurs du C++ sont d�taill�s et leurs principales caract�ristiques explor�es, l'objectif �tant d'en faciliter l'utilisation.
Avez-vous lu ce livre ou pensez-vous le lire ?
Souhaitez-vous ajouter une critique de ce livre ?
Quelles sont vos impressions par rapport � ce livre ?

 
couverture du livre C en action

Note 4.5 drapeau
D�tails du livre
Sommaire
Critiques (2)
0 commentaire
 
 

C en action

Solutions et exemples pour les programmeurs en C

de
Public vis� : Expert

R�sum� de l'�diteur

Ce livre sur le langage C s'adresse aux lecteurs qui souhaitent programmer en C, du d�butant � l'expert. Il rassemble une s�lection de solutions efficaces face aux probl�mes le plus souvent rencontr�s. � la fois une source d'id�es, un moyen d'apprendre C par l'exemple ou de programmer plus vite et plus facilement, cet ouvrage est construit sur le mod�le : un probl�me, une solution, une discussion. Les experts trouveront dans la partie ""discussion"" des pistes pour optimiser les solutions au niveau ressources ou pour faciliter la programmation. Cette nouvelle �dition conserve les recettes qui ont fait le succ�s de la premi�re �dition parue aux �ditions O'Reilly France. L'auteur a ajout� un chapitre sur les bases du langage particuli�rement adapt� aux d�butants mais �galement pratique pour les experts qui souhaitent retrouver un point pr�cis du langage. De plus, les recettes sur les bases de donn�es font l'objet maintenant d'un chapitre d�di� et sont compl�t�es d'une recette sur SQLite. Toutes ces recettes couvrent un �ventail de t�ches simples ou complexes et la plupart des chapitres proposent le code source en t�l�chargement sur le site de l'�diteur. Citons quelques-unes de ces 186 recettes : automatiser avec make, obtenir des binaires optimis�s, cr�er des biblioth�ques, �crire un greffon, afficher le contenu d'une variable, �crire du code r�utilisable, utiliser les macros, cr�er une fonction de journalisation, utiliser syslog, trier une liste, r�cup�rer la date et l'heure courante, convertir des estampilles en struct tm ou en cha�ne, copier, analyser, d�couper les cha�nes de caract�res, allouer de la m�moire, en tracer des allocations, g�rer les r�pertoires et les fichiers, �crire un fichier de configuration, cr�er un serveur et un client TCP/IP, UDP/IP, faire suivre un port, protocoles POP3 et IMAP, savoir si un signal a �t� bloqu�, envoyer un signal, cr�er un nouveau processus, �viter les processus zombies, lancer un script Perl, cr�er un d�mon, internationaliser un programme avec gettext, lire, �crire un fichier compress�, d�compresser un fichier, lire un document XML, ajouter et supprimer un noeud d'un arbre DOM, parcourir un document XML avec SAX, effectuer des requ�tes SQL sur des serveurs MySQL, PostgreSQL, SQLite, compatibles ODBC, utiliser autoconf, automake et libtool pour cr�er une biblioth�que.

�dition : ENI - 653 pages, 2e �dition, 7 d�cembre 2009

ISBN10 : 2746052563 - ISBN13 : 9782746052567

21 x 17,6 x 3,8 cm

Commandez sur www.amazon.fr :

37.05 � TTC (prix �diteur 37.05 � TTC) livraison gratuite !
  • Outils de compilation
  • Biblioth�ques et fonctions
  • D�bogage d'un programme
  • L'art de programmer en C
  • Gestion des erreurs
  • Structures de donn�es
  • Dates et heures
  • Cha�nes de caract�res
  • Gestion de la m�moire
  • R�pertoires
  • Fichiers
  • R�seau
  • Protocoles r�seau
  • Signaux
  • Ex�cution parall�le
  • Syst�me et processus
  • Internationalisation
  • Compression
  • XML avec libxml2
  • Automatisation de la compilation avec autoconf et automake
Critique du livre par la r�daction KAYZAR le 11 juillet 2005
L'auteur du livre annonce la couleur d�s les premi�res pages�: ce livre est �crit pour des lecteurs ayant des connaissances en C�: aucune initiation n'est propos�e, aucun r�sum� des fonctions de la biblioth�que standard n'est inclu en annexe. Le lecteur est cens� conna�tre et surtout ma�triser le langage C. C en action vous propose de passer en revue diff�rents points techniques qui reviennent r�guli�rement lors de d�veloppement en C�: gestion de la m�moire, manipulations des cha�nes de caract�res, les structures de donn�es� Mais aussi des rubriques plus inattendues telles que la compression ou l'utilisation de la libxml2. Chaque sous chapitre est d�compos� en trois parties�: Probl�me/Solution/Discussion de telle sorte que le livre se lit aussi bien de la premi�re � la derni�re page que comme un recueil de sources pr�tes � l'emploi. On appr�ciera aussi la pr�sence d'une section ��Voir aussi�� � la fin des chapitres qui renvoit � un site Internet ou � des pages man.
L'auteur ne s'arr�te pas au C-ANSI, la plupart des chapitres contient un exemple en C-ANSI, un bas� sur la glib et un dernier avec les fonctions de la norme POSIX (il y a des chapitres, celui des signaux par exemple, valable uniquement pour des syst�mes d'exploitation conformes POSIX)
On retiendra de ce livre la qualit� des sources propos�es, qui d�montre une ma�trise certaine du C par l'auteur, ainsi que leurs abondances, qui rythme de fa�on agr�able chaque chapitre.
Critique du livre par la r�daction Benjamin Roux le 1er avril 2006
Au fil des chapitres, l'auteur aborde un certain nombre de probl�mes que tout programmeur C rencontre au cours de ses d�veloppements, comme les probl�mes de gestion m�moire, de traitement de fichier ou de manipulation de chaines de caract�res.
Ces probl�mes sont livr�s avec une solution ainsi qu'une discussion o� l'auteur explique son choix. Les codes sources sont bien d�taill�s et expliqu�s pour une compr�hension ais�e. On notera en revanche certains codes sources plus compliqu�s qu'ils ne pourraient l'�tre.
C en Action propose aussi des solutions utilisant des fonctions POSIX ainsi que la Glib, ce que peu de livres font. Nous saluerons cette nouveaut�.
Les deux derniers chapitres sont d�di�s � l'utilisation de deux biblioth�ques�: libbzip2 pour la compression/d�compression et libxml pour l'utilisation des fichiers XML en C. Un tr�s bon point.
En conclusion, C en Action reste un excellent livre pour les d�veloppeurs C.




 Commenter Signaler un probl�me

Avatar de djibril djibril - Responsable Perl et Outils https://www.developpez.com
l 16/06/2014 � 17:09
C en action
Solutions et exemples pour les programmeurs en C


C en action rassemble une s�lection de solutions efficaces aux probl�mes les plus souvent rencontr�s par les programmeurs en C. � la fois source d'id�es, moyen d'apprendre C par l'exemple ou de programmer plus vite et plus facilement, cet ouvrage est construit sur le mod�le : un probl�me, une solution, une discussion.

[Lire la suite]



 
couverture du livre Le langage C

Note 5 drapeau
D�tails du livre
Sommaire
Critiques (2)
0 commentaire
 
 

Le langage C

Norme ANSI, 2�me �dition

de
Public vis� : D�butant

R�sum� de l'�diteur

Con�u � l'origine comme le langage des syst�mes d'exploitation Unix, le langage C s'est r�pandu bien au-del� de cette fonction et continue � se diffuser. L'ouvrage de Brian W. Kernighan et de Denis M. Ritchie, qui sont les principaux cr�ateurs du C, a �t� traduit en quinze langues. Connu sous l'abr�viation K&R, il constitue la "r�f�rence" pour tout utilisateur de ce langage. Le but de ce livre est de vous apprendre � programmer en C. Il est construit en 8 chapitres qui pr�sentent successivement tous les concepts fondamentaux du langage C (les types, les op�rateurs, les structures de contr�le, les pointeurs, les structures, les entr�es-sorties...). L'annexe A est un manuel de r�f�rence qui a �t� con�u � l'intention des programmeurs. L'annexe B est un r�sum� des possibilit�s qu'offre la biblioth�que standard. Les solutions des 250 exercices propos�s par B. Kernighan et D. Ritchie sont fournies en d�tail dans l'ouvrage compl�mentaire de C.Tondo et S.Gimpel paru dans la m�me collection sous le titre Exercices corrig�s sur le langage C.

�dition : Dunod - 280 pages, 2e �dition, 11 octobre 2004

ISBN10 : 2100487345 - ISBN13 : 9782100487349

24,4 x 17,4 x 2,2 cm

Commandez sur www.amazon.fr :

33.73 � TTC (prix �diteur 33.73 � TTC)
  • Pr�sentation g�n�rale du C
  • Les types, les op�rateurs et les expressions
  • Les structures de contr�le
  • Les fonctions et la structure des programmes
  • Les pointeurs et les tableaux
  • Les structures
  • Le entr�es-sorties
  • L'interface avec le syst�me UNIX
  • Annexe A : Manuel de r�f�rence
  • Annexe B : La biblioth�que standard
  • Annexe C : R�capitulatif des changements
Critique du livre par la r�daction Anomaly le 1er octobre 2004
Ce livre est r�ellement l'ouvrage de r�f�rence du langage C, convenant tout aussi bien � l'apprentissage du langage ou comme r�f�rence sur la norme et la biblioth�que.
L'auteur a su habilement s�parer la d�finition du langage de celle de la biblioth�que standard, et bien qu'il y ait un petit chapitre sur les appels syst�mes Unix, l'ouvrage est ind�pendant du syst�me et du compilateur utilis�, et donc conviendra � tous.
Le d�butant saura prendre en main rapidement le langage tout en apprenant d�s le d�but � �tre rigoureux. Le premier chapitre pr�sente les premiers t�tonnements n�cessaires avec le langage afin de pouvoir faire ses tous premiers programmes. Les chapitres suivants pr�sentent ensuite point par point tous les �l�ments du langage, avec l'�criture de petites programmes pour illustrer chaque notion. Les explications sont tr�s claires, y compris sur les sujets tr�s d�licats comme les tableaux et les pointeurs.
La biblioth�que standard est abord�e en dernier (o� on voit que la majorit� des exercices pr�c�dents consistaient � la r��crire, mais c'est probablement le meilleur entra�nement). Apr�s le petit chapitre sur quelques appels syst�mes Unix indispensables, on trouve deux annexes�: une r�f�rence concise, mais compl�te, du langage (�quivalent d'une norme), et une r�f�rence concise de toute la biblioth�que.
S'il existe probablement des ouvrages plus orient�s pratiques pour apprendre le langage, la m�thode utilis�e sur celui-ci me para�t de loin la meilleure�: en C, beaucoup plus que dans d'autres langages, il faut beaucoup de rigueur, et c'est l'une des qualit�s premi�res de cet ouvrage. L'apprentissage sera r�compens� par de meilleurs r�flexes d�s le d�part, et permettra au lecteur, par la suite, d'aborder en toute s�r�nit� le d�veloppement sp�cifique pour un syst�me.
En d�finitive, mon seul regret est que bien que cette �dition soit tr�s r�cente (septembre 2004), il ne s'agit que d'une nouvelle pr�sentation de l'�dition de 1997�; par cons�quent, l'ouvrage n'aborde malheureusement pas la nouvelle norme C99, et pr�sente la norme C90 comme nouvelle, ce qui surprend de nos jours.
Malgr� cela, s'il ne vous faut qu'un seul livre sur le C, cela devrait �tre celui-ci. En attendant la 3e �dition�?
Critique du livre par la r�daction M.Dlb le 13 novembre 2004
D�s les premi�res pages du livre, les auteurs sont clairs�: cet ouvrage a pour but de pr�senter les diff�rentes caract�ristiques du langage C, tout en r�pertoriant ses �volutions depuis son apparition et sa premi�re normalisation. Le livre aborde ainsi toutes les nouveaut�s de la norme ANSI (C 90), mais son but principal est de donner au lecteur les �l�ments n�cessaires pour programmer en C.
Le premier chapitre d�crit le langage C dans son ensemble�: il aborde les entr�es-sorties de caract�res, les tableaux et les boucles, permettant ainsi aux lecteurs novices de commencer � programmer simplement�; Les chapitres suivants reprennent en d�tail et un par un les �l�ments bri�vement pr�sent�s au chapitre 1�: op�rateurs, expressions, structures de contr�le, pointeurs, tableaux et gestion de la m�moire. Un chapitre est consacr� aux entr�es-sorties de la biblioth�que standard et en fin un dernier chapitre concerne l'interface avec un syst�me Unix. Chaque sous-chapitre est accompagn� d'un ou plusieurs codes source mettant en pratique ou illustrant les propos des auteurs, et ces m�mes sous-chapitres contiennent souvent plusieurs exercices non corrig�s destin�s � mettre en �uvre les connaissances acquises par le lecteur.
L'annexe A est en fait un condens� de la norme ANSI, et d�crit les caract�ristiques internes du langage. Cette section est utile pour les programmeurs souhaitant utiliser une s�mantique pr�cise et optimale en s'appuyant sur toutes les possibilit�s du langage, les principaux aspects du langage au niveau s�mantique �tant abord�s dans les premiers chapitres. Cette annexe peut �galement �tre d'une aide pr�cieuse si l'on veut comprendre le fonctionnement interne des compilateurs C ou bien si l'on souhaite �crire son propre compilateur. L'annexe B concerne la biblioth�que standard et r�pertorie les principales fonctions, leur action et les informations n�cessaires � leur utilisation. Cette section est particuli�rement utile, car ces fonctions sont fr�quemment utilis�es dans n'importe quel programme C.
En r�sum�, cet ouvrage s'adresse principalement aux programmeurs d�sirant d�couvrir le langage C, ou se perfectionner dans son utilisation. La difficult� progressive des exemples et des codes source permettra aux novices d'avancer sans �tre troubl�, et les programmeurs plus exp�riment�s y trouveront les informations pr�cises qu'ils recherchent. Ce livre n'aborde en aucun cas les diff�rents aspects d'algorithmique�: des bases en programmation sont donc n�cessaires.




 Commenter Signaler un probl�me

Avatar de djibril djibril - Responsable Perl et Outils https://www.developpez.com
l 16/06/2014 � 17:09
Le langage C
Norme ANSI, 2�me �dition


Con�u � l'origine comme le langage des syst�mes d'exploitation Unix, le langage C s'est r�pandu bien au-del� de cette fonction et continue � se diffuser. L'ouvrage de Brian W. Kernighan et de Denis M. Ritchie, qui sont les principaux cr�ateurs du C, a �t� traduit en quinze langues. Connu sous l'abr�viation K&R, il constitue la "r�f�rence" pour tout utilisateur de ce langage. Le but de ce livre est de vous apprendre � programmer en C. Il est construit en 8 chapitres qui pr�sentent successivement tous les concepts fondamentaux du langage C (les types, les op�rateurs, les structures de contr�le, les pointeurs, les structures, les entr�es-sorties...). L'annexe A est un manuel de r�f�rence qui a �t� con�u � l'intention des programmeurs. L'annexe B est un r�sum� des possibilit�s qu'offre la biblioth�que standard. Les solutions des 250 exercices propos�s par B. Kernighan et D. Ritchie sont fournies en d�tail dans l'ouvrage compl�mentaire de C.Tondo et S.Gimpel paru dans la m�me collection sous le titre Exercices corrig�s sur le langage C.

[Lire la suite]



 
couverture du livre M�thodologie de la programmation en C

Note 5 drapeau
D�tails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

M�thodologie de la programmation en C

Norme C 99 - API POSIX

de
Public vis� : D�butant

R�sum� de l'�diteur

Cet ouvrage qui s'adresse aux �tudiants de master d'informatique, aux �l�ves-ing�nieurs et aux d�veloppeurs est bas� sur les normes internationales ISO/IEC 9899 (1999 - 2e �dition) et ISO/IEC 9945-1. La premi�re, encore appel�e C 99, est la norme la plus r�cente du langage C et de la biblioth�que standard, et la seconde encore appel�e POSIX.1, sp�cifie une interface de programmation portable avec les syst�mes d'exploitation. La description des fonctionnalit�s du langage et des biblioth�ques est exhaustive et rigoureusement conforme aux normes. L'ouvrage comporte huit chapitres. Les cinq premiers sont consacr�s � la pr�sentation du langage, les deux suivants aux biblioth�ques C standard et POSIX, et le dernier � la modularisation des programmes C. � l'exception du chapitre 7, toutes les fonctionnalit�s pr�sent�es sont portables et ind�pendantes du syst�me d'exploitation utilis�. De nombreux exemples de programmes accompagn�s d'extraits de sessions r�alis�s sous GNU/Linux illustrent le propos. L'ensemble des programmes est disponible via Internet.

�dition : Dunod - 672 pages, 4e �dition, 1er mars 2005

ISBN10 : 2100490184 - ISBN13 : 9782100490189

23,2 x 16,6 x 3,8 cm

Commandez sur www.amazon.fr :

41.52 � TTC (prix �diteur 41.52 � TTC) livraison gratuite !
  • Introduction
  • Les d�clarations
  • Les expressions
  • Les instructions
  • Les directives
  • La biblioth�que standard
  • L'API POSIX
  • Modularisation des programmes C
  • Annexe A : M�mento des fonctions standards
  • Annexe B : Tableau des codes isolatin 1 et 9
Critique du livre par la r�daction KAYZAR le 1er mai 2005
Le titre laisse r�veur�: un livre qui explique comment coder proprement en C (enfin c'est ce que me laisse penser la notion de m�thodologie) et surtout qui aborde la norme C99 (il est difficile de trouver des articles � ce sujet sur le net, encore plus en fran�ais�!) C'est donc avec une certaine excitation que j'ouvre les premi�res pages du livre, je lis avec attention les premi�res lignes de code pour me faire une id�e�: propres et claires, vraiment rien � redire.
Bon passons l'introduction au langage, c'est s�rement le blabla habituel� Donc j'arrive enfin � la premi�re nouveaut� du C99�: le type bool�en. Deux pages rien que pour expliquer cette nouvelle notion. Eh bien, je fus le d�but d'une lecture qui ne s'arr�ta qu'� la derni�re page du livre�!
J'ai vraiment lu le livre avec un grand int�r�t�: la biblioth�que standard est enti�rement document�e avec de nombreux exemples concrets�: il ne s'agit pas de simples exemples type ��Hello world�� (pour illustrer l'arithm�tique des complexes, l'auteur propose un code pour cr�er une image de l'espace de Mandelbrot au format pgm�!), exemples accompagn�s du r�sultat de l'ex�cution de ce code, bien s�r clairement expliqu�.
Ce livre aborde �galement la norme POSIX, malgr� l'ampleur du sujet l'auteur l'aborde de fa�on exhaustive (en ce qui concerne l'interface de programmation, l'ensemble de la norme POSIX demanderait un livre � lui seul).
Arriv� (trop rapidement h�las) � la fin du livre, pour vous livrer la critique la plus juste, je suis revenu au d�but du livre (la partie que j'avais survol�e pensant qu'elle �tait r�barbative), et c'est avec surprise que j'ai d�couvert une approche du C comme on aimerait en voir plus souvent�: elle semble (c'est difficile de se prononcer � ce sujet lorsque l'on conna�t d�j� le C) abordable par un programmeur d�butant (peut �tre pas totalement novice mais, � mon avis, le C n'est pas le meilleur langage pour faire ses premiers pas en programmation).
Le seul regret que j'ai � propos de ce livre est l'absence d'une table qui regrouperait l'ensemble des nouveaut�s du C99.
En conclusion, si vous cherchez un livre pour apprendre ou progresser dans la ma�trise du langage C, je vous conseille fortement celui-ci�!




 Commenter Signaler un probl�me

Avatar de djibril djibril - Responsable Perl et Outils https://www.developpez.com
l 16/06/2014 � 17:09
M�thodologie de la programmation en C
Norme C 99 - API POSIX


Cet ouvrage qui s'adresse aux �tudiants de master d'informatique, aux �l�ves-ing�nieurs et aux d�veloppeurs est bas� sur les normes internationales ISO/IEC 9899 (1999 - 2e �dition) et ISO/IEC 9945-1. La premi�re, encore appel�e C 99, est la norme la plus r�cente du langage C et de la biblioth�que standard, et la seconde encore appel�e POSIX.1, sp�cifie une interface de programmation portable avec les syst�mes d'exploitation. La description des fonctionnalit�s du langage et des biblioth�ques est exhaustive et rigoureusement conforme aux normes. L'ouvrage comporte huit chapitres. Les cinq premiers sont consacr�s � la pr�sentation du langage, les deux suivants aux biblioth�ques C standard et POSIX, et le dernier � la modularisation des programmes C. � l'exception du chapitre 7, toutes les fonctionnalit�s pr�sent�es sont portables et ind�pendantes du syst�me d'exploitation utilis�. De nombreux exemples de programmes accompagn�s d'extraits de sessions r�alis�s sous GNU/Linux illustrent le propos. L'ensemble des programmes est disponible via Internet.

[Lire la suite]



 
couverture du livre Le guide complet du langage C

drapeau
D�tails du livre
Sommaire
Critiques (0)
1 commentaire
 
 

Le guide complet du langage C

de
Public vis� : Expert

R�sum� de l'�diteur

Claude Delannoy
Collection Blanche
30 octobre 2014

La r�f�rence des �tudiants et des d�veloppeurs professionnels

Cet ouvrage de r�f�rence a �t� con�u pour les �tudiants de niveau avanc� en programmation et pour les d�veloppeurs souhaitant approfondir leur connaissance du C ou trouver une r�ponse pr�cise aux probl�mes techniques rencontr�s lors du d�veloppement d'applications professionnelles.

Exhaustif et pr�cis, l'ouvrage explore le langage C dans ses moindres recoins. Il clarifie les points d�licats et les ambigu�t�s du langage, analyse le comportement qu'on peut attendre d'un code ne respectant pas la norme ou confront� � une situation d'exception. Tout au long de l'ouvrage, des notes soulignent les principales diff�rences syntaxiques entre le C et le C++, de mani�re � �tablir des passerelles entre les deux langages.

Une annexe pr�sente les sp�cificit�s des deux derni�res moutures de la norme ISO du langage, connues sous les noms C99 et C11.

�dition : Eyrolles - 850 pages, 1re �dition, 30 octobre 2014

ISBN10 : 2212140126 - ISBN13 : 9782212140125

Commandez sur www.amazon.fr :

39.90 � TTC (prix �diteur 39.90 � TTC)
G�n�ralit�s
Les �l�ments constitutifs d'un programme source
Les types de base
Les op�rateurs et les expressions
Les instructions ex�cutables
Les tableaux
Les pointeurs
Les fonctions
Les entr�es-sorties standards
Les cha�nes de caract�res
Les types structures, unions et �num�rations
Instruction typedef et synonymes
Les fichiers
La gestion dynamique
Le pr�processeur
Les d�clarations
Fiabilisation des lectures au clavier
Les cat�gories de caract�res et fonctions associ�es
Gestion des gros programmes
Les arguments variables
Communication avec l'environnement
Les caract�res �tendus
Les adaptations locales
La r�cursivit�
Les branchements non locaux
Les incompatibilit�s entre C et C++
Annexe A - Biblioth�que standard C90
Annexe B - Les normes ISO C99 et C11
Aucune critique n'a �t� faite pour l'instant



 Commenter Signaler un probl�me

Avatar de delannoy delannoy - Nouveau Candidat au Club https://www.developpez.com
l 09/04/2018 � 15:19
Le guide complet du langage C

Claude Delannoy
Collection Blanche
30 octobre 2014

La r�f�rence des �tudiants et des d�veloppeurs professionnels

Cet ouvrage de r�f�rence a �t� con�u pour les �tudiants de niveau avanc� en programmation et pour les d�veloppeurs souhaitant approfondir leur connaissance du C ou trouver une r�ponse pr�cise aux probl�mes techniques rencontr�s lors du d�veloppement d'applications professionnelles.

Exhaustif et pr�cis, l'ouvrage explore le langage C dans ses moindres recoins. Il clarifie les points d�licats et les ambigu�t�s du langage, analyse le comportement qu'on peut attendre d'un code ne respectant pas la norme ou confront� � une situation d'exception. Tout au long de l'ouvrage, des notes soulignent les principales diff�rences syntaxiques entre le C et le C++, de mani�re � �tablir des passerelles entre les deux langages.

Une annexe pr�sente les sp�cificit�s des deux derni�res moutures de la norme ISO du langage, connues sous les noms C99 et C11.

[Lire la suite]


Avatar de exe2bin exe2bin - Membre averti https://www.developpez.com
l 07/05/2018 � 14:36
Je suis l'heureux possesseur de la deuxi�me �dition (2002) de cet excellent ouvrage de C.DELANNOY �diter chez EYROLLES.
Ce livre m'a accompagn� dans tous mes projets ,comblant mes lacunes ainsi que mes espoirs ,tout y est en d�tails;
l'information recherch�e est tr�s vite trouv�e et les explications on ne peut plus claires.
Un tr�s bon livre ,vraiment !!

 
couverture du livre Le guide de Lua et ses applications

Note 4.5 drapeau
D�tails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Le guide de Lua et ses applications

Manuel de r�f�rence

de
Public vis� : D�butant

R�sum� de l'�diteur

Le manuel de r�f�rence est le second volet du Guide de Lua et ses applications. Il a �t� r�dig� dans l'optique de vous offrir une vue la plus exhaustive possible de Lua. � la diff�rence du manuel officiel qui se fonde sur l'ordre alphab�tique pour pr�senter les fonctions et modules, l'approche choisie ici est de r�pondre � des questions du type 'Comment faire pour'. De plus, aussi souvent que n�cessaire, des exemples de code sont fournis, de mani�re � vous faciliter l'utilisation des outils et � rendre moins arides les explications textuelles. Outre la revue du langage, vous y trouverez �galement la pr�sentation de librairies compl�mentaires, s�lectionn�es par les auteurs, sur des domaines d'applications importants : base de donn�es, r�seau, interface utilisateur, manipulation de fichiers, recherche de motifs, etc.
Th�mes abord�s :
  • Bases du langage, sp�cificit�s de Lua
  • Manipuler ses donn�es et ses fichiers
  • S'interfacer avec le monde ext�rieur
  • S'interfacer avec le C
  • D�boguer son code
  • L'impl�mentation LuaJIT.

V�ritable bo�te � outils, ce manuel est le compagnon indispensable de tout d�veloppeur Lua. Si vous d�marrez Lua, commencez par Le Manuel d'apprentissage, premier volet du Guide de Lua et ses applications ! Pr�requis : La pratique m�me succincte d'un autre langage de d�veloppement constituera une aide �vidente. Toutefois l'ouvrage est con�u de sorte � ce qu'un d�butant en programmation puisse �galement se former. Niveau : Interm�diaire/avanc�.

�dition : D-BookeR - 336 pages, 1re �dition, 1er octobre 2012

ISBN10 : 282270015X - ISBN13 : 9782822700153

R�ponses � toutes vos questions sur Lua, 550g

Commandez sur www.amazon.fr :

28.12 � TTC (prix �diteur 52.82 � TTC)
Bases du langage, sp�cificit�s de Lua
  • Informations g�n�rales
  • Principes et �l�ments de syntaxe
  • Variables et types
  • Expressions et op�rateurs
  • Port�e des variables, blocs et chunks
  • Structures de contr�le
  • Fonctions
  • Tables
  • Les fonctions internes
  • La gestion des erreurs
  • Les coroutines

Lua, librairies et modules
  • Appeler et ex�cuter du code externe
  • Cr�er ses librairies
  • Les m�tatables

Manipuler ses donn�es et ses fichiers
  • Les chaines de caract�res
  • Recherche de motifs dans des chaines (pattern matching)
  • La librairie LPeg
  • Calculs math�matiques
  • Calculs logiques
  • Gestion des fichiers
  • Le module LFS et ses utilisations

S'interfacer avec le monde ext�rieur
  • Les fonctions d'interfa�age avec l'OS
  • Lue et POSIX
  • Les bases de donn�es
  • Le r�seau
  • Les interfaces utilisateur graphiques
  • Lue dans les jeux vid�o

S'interfacer avec le C
  • Les bases de l'API C
  • Manipulation de la pile d'appel
  • Manipulation des tables
  • Les fonctions C et les fermetures
  • Les userdata
  • Utilisation avanc�e
  • La librairie auxiliaire

D�boguer son code
  • D�boguer c�t� Lua
  • D�boguer c�t� C

L'impl�mentation LuaJIT
  • L'impl�mentation LuaJIT
  • Le module FFI de LuaJIT
  • Le module BitOp de LuaJIT

Annexe
  • Lexique
Critique du livre par la r�daction Alexandre Laurent le 1er avril 2013
Ce livre portant sur Lua 5.2 est le premier livre en fran�ais sur le langage avec son compl�ment de la s�rie � Le guide de Lua et ses applications �. Ce � manuel de r�f�rence � cible les d�butants et pr�sentera le langage sous la forme de questions/r�ponses. Les auteurs Cyril Doillon (raptor70), Sylvain Fabre, Philippe Lhoste et Patrick Rapin ne se limitent pas � la syntaxe et au principe de base du langage, car cet ouvrage pr�sente aussi les biblioth�ques couramment utilis�es permettant d'ouvrir les fichiers, de communiquer avec une base de donn�es, d'utiliser les expressions r�guli�res ou encore le r�seau. Le livre se termine par un aper�u de l'interfa�age de Lua avec le C et de LuaJIT. Loin d'�tre avare en exemples, il facilitera l'apprentissage des bases du langage et la mise en pratique. Toutefois, il faudra acheter � Le manuel d'apprentissage � afin d'avoir � disposition des exemples concrets d'applications utilisant les points vus dans le livre. Ce livre est compl�mentaire de � Le manuel d'apprentissage � de la s�rie � Le guide de Lua et ses applications �.




 Commenter Signaler un probl�me

Avatar de djibril djibril - Responsable Perl et Outils https://www.developpez.com
l 16/06/2014 � 17:09
Le guide de Lua et ses applications
Manuel de r�f�rence


Saviez-vous que le langage de script Lua peut �tre dix � trente fois plus rapide que TCL, Perl, Python, Ruby ou PHP ? Compact, �l�gant, puissant, support� par de nombreux outils et librairies, Lua est un langage � multifacette et � multiusage. De plus en plus utilis� dans l'industrie, notamment dans les syst�mes embarqu�s et dans la production de jeux vid�o, il est facile � mettre en �uvre et apporte souplesse et efficacit� dans les projets. Ce manuel de r�f�rence, deuxi�me volet du Guide de Lua, a pour ambition de vous proposer une vue la plus compl�te possible du langage et de ses principales librairies compl�mentaires. Con�u selon une approche de terrain, il r�pond � des questions concr�tes et a pour vocations de vous accompagner dans votre quotidien de d�veloppeur.

[Lire la suite]



 
couverture du livre Le guide de Lua et ses applications

Note 4 drapeau
D�tails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Le guide de Lua et ses applications

Manuel d'apprentissage

de
Public vis� : D�butant

R�sum� de l'�diteur

Saviez-vous que le langage de script Lua peut �tre dix � trente fois plus rapide que TCL, Perl, Python, Ruby ou PHP ? Compact, �l�gant, puissant, support� par de nombreux outils et librairies, Lua est un langage � multifacette et � multiusage. De plus en plus utilis� dans l'industrie, notamment dans les syst�mes embarqu�s et dans la production de jeux vid�o, il est facile � mettre en �uvre et apporte souplesse et efficacit� dans les projets. Ce manuel de r�f�rence, deuxi�me volet du Guide de Lua, a pour ambition de vous proposer une vue la plus compl�te possible du langage et de ses principales librairies compl�mentaires. Con�u selon une approche de terrain, il r�pond � des questions concr�tes et a pour vocations de vous accompagner dans votre quotidien de d�veloppeur.

�dition : D-BookeR - 188 pages, 1re �dition, 1er octobre 2012

ISBN10 : 2822700052 - ISBN13 : 9782822700054

Mise en application du langage Lua, 300g.

Commandez sur www.amazon.fr :

24.70 � TTC (prix �diteur 24.70 � TTC)
Pr�liminaires
  • Introduction
  • Tour d'horizon

D�velopper des scripts simples
  • R�diger et lancer un premier script
  • Mini serveur web

D�velopper des applications
  • Concepts avanc�s pour le serveur web
  • Enrichir une application

Utilisez Lua comme moteur d'applications
  • L'API C
  • �crivez des modules complets en C, embarquez du Lua
  • LuaJIT

Installer Lua
  • Installation Windows
  • Installation Linux

Annexe
  • Lexique
Critique du livre par la r�daction Alexandre Laurent le 1er avril 2013
Ce livre int�gre la s�rie � Le guide de Lua et ses applications � pourtant sur Lua 5.2. C'est le premier ouvrage en fran�ais sur le langage. �crit par des connaisseurs et utilisateurs du langage : Cyril Doillon (raptor70), Sylvain Fabre, Philippe Lhoste et Patrick Rapin, l'ouvrage cible les d�veloppeurs connaissant d�j� un langage de programmation et qui veulent apprendre rapidement Lua par l'exemple. En effet, ici, aucun index des fonctions, ni d'explication de la syntaxe : le livre ne contient que des exemples d'applications �crites en Lua. Toutefois, celui-ci est complet pour ceux qui veulent une initiation rapide. Tous les points n�cessaires � l'utilisation du langage sont vus. Au fil des exemples vous apprendrez � �crire un serveur web minimaliste, un plugin basique pour Wireshark, interfacer Lua avec du C afin d'utiliser la biblioth�que zlib � partir de Lua et m�me � utiliser LuaJIT. Les codes sont d�taill�s et faciles � comprendre. Ce livre est donc conseill� pour les personnes connaissant d�j� un langage de programmation et qui veulent apprendre rapidement le langage par l'exemple. Il sera donc n�cessaire pour le lecteur de savoir rechercher dans les documentations officielles pour avoir des informations d�taill�es sur les fonctions vues dans le livre. Ce livre est compl�mentaire de � Le manuel de r�f�rence � de la s�rie � Le guide de Lua et ses applications �.




 Commenter Signaler un probl�me

Avatar de djibril djibril - Responsable Perl et Outils https://www.developpez.com
l 16/06/2014 � 17:09
Le guide de Lua et ses applications
Manuel d'apprentissage


Saviez-vous que le langage de script Lua peut �tre dix � trente fois plus rapide que TCL, Perl, Python, Ruby ou PHP ? Compact, �l�gant, puissant, support� par de nombreux outils et librairies, Lua est un langage � multifacette et � multiusage. De plus en plus utilis� dans l'industrie, notamment dans les syst�mes embarqu�s et dans la production de jeux vid�o, il est facile � mettre en �uvre et apporte souplesse et efficacit� dans les projets. Ce manuel de r�f�rence, deuxi�me volet du Guide de Lua, a pour ambition de vous proposer une vue la plus compl�te possible du langage et de ses principales librairies compl�mentaires. Con�u selon une approche de terrain, il r�pond � des questions concr�tes et a pour vocations de vous accompagner dans votre quotidien de d�veloppeur.

[Lire la suite]



 
couverture du livre D�veloppement syt�me sous Linux

Note 5 drapeau
D�tails du livre
Sommaire
Critiques (2)
0 commentaire
 
 

D�veloppement syt�me sous Linux

Ordonnancement multi-t�che, gestion m�moire, communications, programmation r�seau

de
Public vis� : D�butant

R�sum� de l'�diteur

Tirer le meilleur parti de l'environnement Linux : La possibilit� de consulter les sources du syst�me, de la biblioth�que glibc et de la plupart des applications qui tournent sur cet environnement repr�sente une richesse inestimable aussi bien pour les passionn�s qui d�sirent intervenir sur le noyau, que pour les d�veloppeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement. Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilit� et de p�rennit�, sans parler de l'extraordinaire niveau de comp�tences disponible au sein d'une communaut� de programmeurs aguerris au contact du code des meilleurs d�veloppeurs OpenSource. Un ouvrage con�u pour les programmeurs Linux et Unix les plus exigeants : Sans �quivalent en langue fran�aise, l'ouvrage de Christophe Blaess constitue une r�f�rence compl�te de la programmation syst�me sous Linux, y compris dans les aspects les plus avanc�s de la gestion des processus, des threads ou de la m�moire. Les programmeurs travaillant sous d'autres environnements Unix appr�cieront tout particuli�rement l'attachement de l'auteur au respect des standards (C Ansi, glibc, Posix...), garant d'une bonne portabilit� des applications. La deuxi�me �dition de ce livre a �t� enti�rement actualis�e en fonction du noyau Linux 2.6 et des nombreuses �volutions de la biblioth�que C.

�dition : Eyrolles - 1004 pages, 3e �dition, 3 f�vrier 2011

ISBN10 : 2212128819 - ISBN13 : 9782212128819

22,4 x 19,2 x 5,6 cm

Commandez sur www.amazon.fr :

43.32 � TTC (prix �diteur 43.32 � TTC) livraison gratuite !
  • Concepts et outils
  • La notion de processus
  • Acc�s � l'environnement
  • Ex�cution des programmes
  • Fin d'un programme
  • Gestion classique des signaux
  • Gestion portable des signaux
  • Signaux temps-r�el
  • Sommeil des processus et contr�le des ressources
  • Entr�es-sorties simplifi�es
  • Ordonnancement des processus Programmation multithread
  • Gestion de la m�moire du processus
  • Gestion avanc�e de la m�moire
  • Utilisation des blocs m�moire et des chaires
  • Routines avanc�es de traitement des blocs m�moire
  • Tris, recherches et structuration des donn�es
  • Flux de donn�es
  • Descripteurs de fichiers
  • Acc�s au contenu des r�pertoires Attributs des fichiers
  • Bases de donn�es
  • Types de donn�es et conversions
  • Fonctions math�matiques
  • Fonctions horaires
  • Acc�s aux informations du syst�me
  • Internationalisation
  • Communications classiques entre processus
  • Communications avec les IPC Syst�me V
  • Entr�es-sorties avanc�es
  • Programmation r�seau
  • Utilisation des sockets
  • Gestion du terminal
Critique du livre par la r�daction Faith's Fall le 1er octobre 2011
Le d�veloppement dans un syst�me de type Linux passe souvent par le langage C, que ce soit pour le d�veloppement de processus, de sockets, les pipes, les signaux?

Ce livre propose des explications et des exemples de code en langage C sur la programmation syst�me dans un environnement Linux. Ils traitent sur la plupart, toutes les possibilit�s qu'offre au d�veloppeur, de programmer une application syst�me, c'est-�-dire en ligne de commande. Comme vous l'avez compris, ce livre ne permettra pas de faire une interface graphique (Comme avec GTK+ ou QT) mais principalement au format terminal.

Le livre est destin� non seulement au d�veloppeur qui souhaite cr�er des applications syst�mes/serveur, mais �galement aux �tudiants qui souhaitent d�buter dans la programmation sous une plateforme Linux.

Pour finir, le livre est tr�s complet mais n�anmoins reste assez difficile pour ceux qui n'ont jamais vu la programmation sous Linux, mais reste tout � fait abordable.
Critique du livre par la r�daction Voleurdepoules le 24 novembre 2015
Le livre aborde le sujet du d�veloppement syst�me sous Linux qui passe par la programmation de processus, thread, sockets, communication interporcessus et j'en passe.

En bref, ce livre est tr�s complet, bien plus complet que les cours sur Internet pour ceux qui veulent d�buter attention, les chapitres les plus difficiles � aborder sont ceux du milieux ce qui peut �tre d�courageant. Aussi le livre s'adresse � des personnes ayant une connaissances en C.
De plus il contient �norm�ment d'exemple t�l�chargeable sur le site de l'auteur ( je ne sais pas si c'est toujours le cas ), chaque notions est suivie d'un code source, ce qui peut aider lorsque le sujet para�t assez abstrait.

Pour finir ce livre est un must have pour ceux qui veulent bidouiller leur Linux, l'ayant achet� il y a 2 ans environs il me sert toujours que ce soit pour approfondir des th�mes pr�cis o� revoir des choses oubli�es.




 Commenter Signaler un probl�me

Avatar de Lana.Bauer Lana.Bauer - Expert �minent s�nior https://www.developpez.com
l 21/10/2011 � 10:36
Bonjour,

La r�daction de DVP a lu pour vous l'ouvrage suivant:

D�veloppement syst�me sous Linux, de Christophe Blaess



Citation Envoy� par R�sum� de l'�diteur
Tirer le meilleur parti de l'environnement Linux La possibilit� de consulter les sources du syst�me, de la biblioth�que glibc et de la plupart des applications qui tournent sur cet environnement repr�sente une richesse inestimable aussi bien pour les passionn�s qui souhaitent intervenir sur le noyau, que pour les d�veloppeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement. Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilit� et de p�rennit�, sans parler de l'extraordinaire niveau de comp�tences disponible au sein d'une communaut� de programmeurs aguerris au contact du code des meilleurs d�veloppeurs open source. Un ouvrage con�u pour les programmeurs Linux et Unix les plus exigeants Sans �quivalent en langue fran�aise, l'ouvrage de Christophe Blaess constitue une r�f�rence compl�te du d�veloppement syst�me sous Linux, y compris dans les aspects les plus avanc�s de la gestion des processus, des threads ou de la m�moire. Les programmeurs travaillant sous d'autres environnements Unix appr�cieront tout particuli�rement l'attachement de l'auteur au respect des standards (C Ansi, glibc, Posix...), garant d'une bonne portabilit� des applications. Cette troisi�me �dition enti�rement actualis�e prend en compte les derni�res �volutions de la biblioth�que C et du noyau Linux 2.6, notamment la gestion compl�te des caract�res �tendus, les ordonnancements multi-processeurs et multi-coeurs, ainsi que les communications IPC Posix.
L'avez-vous lu? Comptez-vous le lire bient�t?

Quel est votre avis?

 
Critiques de livres
KAYZAR
Membre du Club
(2 livres)
LittleWhite
Responsable 2D / 3D / Jeux

(2 livres)
Anomaly
Expert �minent s�nior
(1 livre)
Faith's Fall
Membre expert
(1 livre)
M.Dlb
R�dacteur / Mod�rateur

(1 livre)
MaitrePylos
Mod�rateur

(1 livre)
Roland Chastain
R�dacteur / Mod�rateur

(1 livre)
Skyounet
Expert �minent s�nior
(1 livre)
Voleurdepoules
Nouveau membre du Club
(1 livre)