GNU/Linux Magazine HS n° 055 - 01/07/2011

C, C, C... pourquoi toujours le C (et autres choses en rapport) ?

GNU/Linux Magazine HS n° 055 | juillet 2011 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Les langages de programmation ne manquent pas. L'utilisateur souhaitant se former ou être formé n'a que l'embarra du choix. PHP, Perl, Java, Python, Ruby... tous sont très à la mode et largement utilisés. Pourquoi toujours en revenir au C et pour quelle raison a-t-il cette aura qui en fait le langue par excellence lorsqu'il s'agit de développement...

Lire l'extrait

C++0x et GCC

GNU/Linux Magazine HS n° 055 | juillet 2011 | Laurent Navarro
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

C++0x, la nouvelle version de la norme C++, arrive dans votre compilateur préféré. À vrai dire, elle y est déjà un peu depuis un certain temps. Nous allons regarder comment cela peut améliorer votre quotidien de développeur C++, surtout si vous utilisez la STL ou des bibliothèques ressemblantes.

Lire l'extrait

Compilation de sources C/C++ pour Android

GNU/Linux Magazine HS n° 055 | juillet 2011 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Qui dit “Android” dit généralement “code en Java”. C'est d'ailleurs là, sans doute, l'une des raisons du succès de la plateforme et de l'affluence massive de développeurs dès les premières heures de la mise en ligne des SDK. Mais depuis quelques versions, il est également possible d'embarquer du code C/C++ et de le compiler pour la...

Lire l'extrait

Écrire des extensions pour PHP

GNU/Linux Magazine HS n° 055 | juillet 2011 | Jonathan Bouchot - Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

PHP est un langage de scripting de haut niveau, dynamiquement typé qui propose une sémantique objet. Il est construit au dessus de C (langage de bas niveau, statiquement typé), reposant sur des structures et des types définis dans l'API Zend Engine 2.0.PHP Possède une collection de fonctions très impressionnante qui servent à répondre à des...

Lire l'extrait

Écrire des extensions pour Python

GNU/Linux Magazine HS n° 055 | juillet 2011 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Tout comme PHP, Python est un langage de haut niveau dynamiquement typé construit au dessus de C, un langage de bas niveau statiquement typé.Il possède par contre une philosophie totalement différente et par voie de conséquence, une implémentation radicalement différente.Si le nombre de modules Python est impressionnant, il peut être utile de...

Lire l'extrait


Fichier de configuration et sérialisation

GNU/Linux Magazine HS n° 055 | juillet 2011 | Cédric Bail - Pierre-François Hugues
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Dans toute application un tant soit peu complexe, la lecture et l'enregistrement d'un fichier de configuration finissent par devenir une difficulté récurrente, que ce soit sous la forme de fichiers INI, XML, blobs binaires, ou bases de données. Les EFL (Enlightenment Foundation Libraries) fournissent justement une bibliothèque pour gérer ce problème...

Lire l'extrait

Petit tutoriel du débogueur GDB

GNU/Linux Magazine HS n° 055 | juillet 2011 | Denis Bodor
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Ecrire des programmes en C ou modifier ceux d'autres développeurs n'est pas quelque chose de naturel. Du moins pas dans un premier temps et avec la plupart des personnes. Les sources d'erreurs sont ainsi nombreuses. La fatigue, le manque d'expérience ou tout simplement la densité du code, sont parmi les plus courantes. Le fait est, que, quand on...

Lire l'extrait