<![CDATA[Developpez.com C]]> http://c.developpez.com/index/rss Sat, 22 Nov 2014 21:59:11 +0100 Sat, 22 Nov 2014 21:59:11 +0100 Copyright © 2000-2014 http://www.developpez.com http://www.developpez.com/template/favicon.png <![CDATA[Developpez.com C]]> http://c.developpez.com/index/rss http://www.developpez.com fr-FR http://blogs.law.harvard.edu/tech/rss <![CDATA[Des retards dans les délais de livraison d'un projet ? Oui, mais à qui la faute ? Une étude en recherche la cause]]> http://www.developpez.com/actu/77483/Des-retards-dans-les-delais-de-livraison-d-un-projet-Oui-mais-a-qui-la-faute-Une-etude-en-recherche-la-cause/ http://www.developpez.com/actu/77483/Des-retards-dans-les-delais-de-livraison-d-un-projet-Oui-mais-a-qui-la-faute-Une-etude-en-recherche-la-cause/ Des retards dans les délais de livraison d'un projet ? Oui, mais à qui la faute ?
Une étude en recherche la cause

Il arrive parfois en entreprise que les délais de livraison d'un projet de développement ne soient pas respectés. Lorsqu'il faut en trouver la cause, il est parfois plus facile de désigner du doigt l'apparente lenteur des développeurs. Mais est-ce que ces « développeurs lents » sont vraiment la raison pour laquelle le projet a pris du retard ?

Sprintly, spécialiste de la gestion produit,...]]>
Sat, 22 Nov 2014 15:04:00 +0100 http://www.developpez.com/actu/77483/Des-retards-dans-les-delais-de-livraison-d-un-projet-Oui-mais-a-qui-la-faute-Une-etude-en-recherche-la-cause/#comments
<![CDATA[Tutoriel OpenGL Moderne : compiler vos propres applications C avec Visual Studio, Qt Creator ou CMake]]> http://jeux.developpez.com/tutoriels/OpenGL-moderne/annexe-D-compiler-vos-propre-applications-C/ http://jeux.developpez.com/tutoriels/OpenGL-moderne/annexe-D-compiler-vos-propre-applications-C/
La rubrique 2D/3D/Jeux est heureuse de vous présenter la suite de la série de tutoriels consacrée à OpenGL moderne (les versions à partir d'OpenGL 3.3).
Ces tutoriels vous permettront d'intégrer facilement les nouveaux concepts d'OpenGL afin de profiter au maximum des dernières technologies de vos cartes graphiques.
Cette annexe vous expliquera comment compiler vous même vos applications C, que ce soit en utilisant Visual Studio, Qt Creator ou encore CMake.

Bonne lecture.

Voir aussi

Toutes...]]>
Thu, 20 Nov 2014 09:06:00 +0100
<![CDATA[Quel est le meilleur langage pour débuter la programmation ? Les avis diffèrent et chacun à ses critères]]> http://www.developpez.com/actu/77330/Quel-est-le-meilleur-langage-pour-debuter-la-programmation/ http://www.developpez.com/actu/77330/Quel-est-le-meilleur-langage-pour-debuter-la-programmation/ Quel est le meilleur langage pour débuter la programmation ?
Les avis diffèrent et chacun a ses critères

L'équipe de Developpez.com a souvent remarqué des questions sur les forums ou les réseaux sociaux d'apprentis programmeurs qui demandent « quel est le meilleur langage pour débuter la programmation ? », le problème avec ce genre de questions, c'est que la discussion tourne rapidement vers un débat infini où les développeurs plus expérimentés prônent que leur langage de programmation préféré est...]]>
Wed, 19 Nov 2014 12:04:00 +0100 http://www.developpez.com/actu/77330/Quel-est-le-meilleur-langage-pour-debuter-la-programmation/#comments
<![CDATA[Quel est l'effet du langage de programmation sur la qualité du logiciel ? Une étude tente de clarifier la situation]]> http://www.developpez.com/actu/76979/Quel-est-l-effet-du-langage-de-programmation-sur-la-qualite-du-logiciel-Une-etude-tente-de-clarifier-la-situation/ http://www.developpez.com/actu/76979/Quel-est-l-effet-du-langage-de-programmation-sur-la-qualite-du-logiciel-Une-etude-tente-de-clarifier-la-situation/ Quel est l'effet du langage de programmation sur la qualité du logiciel ?
Une étude tente de clarifier la situation

Si l'on posait la question à savoir « quel est le meilleur langage de programmation ? », ou « pourquoi avez-vous optez pour ce langage de programmation ? », on se retrouvera probablement avec un long débat houleux.

D'aucuns affirmeront que le langage qu'ils utilisent permet d'obtenir un code de meilleure qualité, plus lisible et facilement maintenable. D'autres que leur langage offre...]]>
Thu, 06 Nov 2014 15:33:00 +0100 http://www.developpez.com/actu/76979/Quel-est-l-effet-du-langage-de-programmation-sur-la-qualite-du-logiciel-Une-etude-tente-de-clarifier-la-situation/#comments
<![CDATA[Publication de la spécification OpenVX, un standard pour l'accélération de la vision assisté par ordinateur]]> http://jeux.developpez.com/actu/76454/Publication-de-la-specification-OpenVX-un-standard-pour-l-acceleration-de-la-vision-assistee-par-ordinateur/ http://jeux.developpez.com/actu/76454/Publication-de-la-specification-OpenVX-un-standard-pour-l-acceleration-de-la-vision-assistee-par-ordinateur/ Publication de la spécification OpenVX
Un standard pour l'accélération de la vision assistée par ordinateur


Khronos, le consortium travaillant à l'élaboration de standard ouvert et dénué de royalties vient de publier une nouvelle spécification : OpenVX. Celle-ci est dédiée à l'accélération d'applications de vision assistée par ordinateur.
OpenVX permet un traitement optimisé, performant et économique dans le domaine de la vision assistée par ordinateur notamment utilisée sur les plateformes embarquées...]]>
Tue, 21 Oct 2014 11:53:00 +0200 http://jeux.developpez.com/actu/76454/Publication-de-la-specification-OpenVX-un-standard-pour-l-acceleration-de-la-vision-assistee-par-ordinateur/#comments
<![CDATA[Que faut-il préférer : LabVIEW ou le C ? Le responsable produit LabVIEW livre son analyse]]> http://www.developpez.com/actu/76199/Que-faut-il-preferer-LabVIEW-ou-le-C-Le-responsable-produit-LabVIEW-livre-son-analyse/ http://www.developpez.com/actu/76199/Que-faut-il-preferer-LabVIEW-ou-le-C-Le-responsable-produit-LabVIEW-livre-son-analyse/ Que faut-il préférer : LabVIEW ou le C ?
Lequel des deux convient le mieux à cette tâche, étant donné ces contraintes ? Le Responsable Produits LabVIEW livre son analyse

De par le nombre important de ses composants et de ses caractéristiques qui sont semblables au C, le langage de programmation graphique LabVIEW est très souvent comparé au langage procédural.

Que faut-il préférer : LabVIEW ou le C ? « La réponse pourrait aussi bien être 42. Comme le stipule Le Guide du voyageur galactique » estime...]]>
Fri, 10 Oct 2014 17:58:00 +0200 http://www.developpez.com/actu/76199/Que-faut-il-preferer-LabVIEW-ou-le-C-Le-responsable-produit-LabVIEW-livre-son-analyse/#comments
<![CDATA[CPIP : un préprocesseur C/C++ développé sous Python pour démystifier les « prétraitements » avant la phase de compilation]]> http://www.developpez.com/actu/75932/CPIP-un-preprocesseur-C-Cplusplus-developpe-sous-Python-pour-demystifier-les-pretraitements-avant-la-phase-de-compilation/ http://www.developpez.com/actu/75932/CPIP-un-preprocesseur-C-Cplusplus-developpe-sous-Python-pour-demystifier-les-pretraitements-avant-la-phase-de-compilation/ CPIP : un préprocesseur C/C++ développé sous Python
Pour démystifier les « prétraitements » avant la phase de compilation

Plusieurs traitements réalisés en arrière-plan par les outils de développement, avant la phase de compilation du code source d'un projet, sont inconnus pour le développeur. On peut citer notamment l'inclusion des fichiers ou encore l'utilisation des macros.

CPIP, un préprocesseur C/C++ développé par Paul Ross, ingénieur informatique chez Google, ambitionne de changer cela. L'outil...]]>
Thu, 02 Oct 2014 13:14:00 +0200 http://www.developpez.com/actu/75932/CPIP-un-preprocesseur-C-Cplusplus-developpe-sous-Python-pour-demystifier-les-pretraitements-avant-la-phase-de-compilation/#comments
<![CDATA[Le concept de la manette à touché unique, un tutoriel par Ron Fosner et Alex Moore]]> http://android.developpez.com/actu/75679/Le-concept-de-la-manette-a-touche-unique-un-tutoriel-par-Ron-Fosner-et-Alex-Moore/ http://android.developpez.com/actu/75679/Le-concept-de-la-manette-a-touche-unique-un-tutoriel-par-Ron-Fosner-et-Alex-Moore/
Je vous présente ce tutoriel intitulé :

Le concept de la manette à touché unique

Bonjour, je suis Ron. Il y a quelques mois, j'ai eu l'occasion de conduire une formation Android*/OpenGL ES*. Je n'ai pas voulu que le travail en classe soit uniquement basé sur un programme graphique de mise en pratique, mais qu'il soit aussi instructif et divertissant.Alex Moore avait écrit un article sur AltDevBlogADay à propos de l'implémentation de la manette de jeu à touché unique (voir Références),...]]>
Thu, 25 Sep 2014 17:16:00 +0200 http://android.developpez.com/actu/75679/Le-concept-de-la-manette-a-touche-unique-un-tutoriel-par-Ron-Fosner-et-Alex-Moore/#comments
<![CDATA[Rust atteindra bientôt sa version 1.0, Mozilla dévoile la feuille de route de son langage de programmation multi-paradigme]]> http://www.developpez.com/actu/75644/Rust-atteindra-bientot-sa-version-1-0-Mozilla-devoile-la-feuille-de-route-de-son-langage-de-programmation-multi-paradigme/ http://www.developpez.com/actu/75644/Rust-atteindra-bientot-sa-version-1-0-Mozilla-devoile-la-feuille-de-route-de-son-langage-de-programmation-multi-paradigme/ Rust 0.3 disponible : le langage de Mozilla dérivé du C/C++
gagne en maturité avec 1900 changements

Mise à jour du 13/07/2012

Rust le langage de développement de la fondation Mozilla évolue rapidement et atteint sa version 0.3.

Pour rappel, Rust a été développé comme une alternative aux langages C et C++, et reprend une grande partie de la syntaxe de ceux-ci, avec un point d'honneur accordé à la sécurité par rapport à la performance. L'objectif de Mozilla est de "concevoir et implémenter un langage...]]>
Wed, 24 Sep 2014 14:18:00 +0200 http://www.developpez.com/actu/75644/Rust-atteindra-bientot-sa-version-1-0-Mozilla-devoile-la-feuille-de-route-de-son-langage-de-programmation-multi-paradigme/#comments
<![CDATA[Quel est votre langage de programmation préféré en 2014 ? Partagez votre expérience sur le langage de votre choix]]> http://programmation.developpez.com/actu/75400/Quel-est-votre-langage-de-programmation-prefere-en-2014-Partagez-votre-experience-sur-le-langage-de-votre-choix/ http://programmation.developpez.com/actu/75400/Quel-est-votre-langage-de-programmation-prefere-en-2014-Partagez-votre-experience-sur-le-langage-de-votre-choix/
Suite au précédent sondage 2013 (votre langage de programmation préféré), nous avons décidé de le renouveler afin d'avoir votre avis. Pour rappel, les langages qui l'avaient remportés l'année dernière (2013) sont :

C# avec 30,28 %
C++ avec 24,39 %
Java avec 21,14 %.


Ce sondage ne prend pas en compte les langages spécialement destinés au Web comme ASP, PHP, Coldfusion, Flash etc. Mais vous pouvez voir que de nouveaux langages font leur apparition dans la liste comme :...]]>
Thu, 18 Sep 2014 07:20:00 +0200 http://programmation.developpez.com/actu/75400/Quel-est-votre-langage-de-programmation-prefere-en-2014-Partagez-votre-experience-sur-le-langage-de-votre-choix/#comments
<![CDATA[Compte rendu des participations du week-end de création de jeux vidéo du 22 au 24 août 2014]]> http://jeux.developpez.com/evenements/we-jeux/4/ http://jeux.developpez.com/evenements/we-jeux/4/ Du 22 au 24 aout, venez programmer un jeu vidéo sur le chat de Developpez.com

Amies programmeuses, amis programmeurs,

La quatrième édition arrive enfin ! J'ai l'honneur de vous annoncer que vous pouvez dès à présent réserver le week-end du 22 au 24 août pour développer un jeu vidéo avec les membres de Developpez.com. Préparez-vous, commandez les pizza, faites un stock de red bull, expulsez votre copain/copine (sauf s'il/elle sait dessiner), car vous allez passer un week-end intense pour réaliser un...]]>
Sun, 14 Sep 2014 11:00:00 +0200
<![CDATA[C++ AMP s'ouvre à d'autres plateformes, une version libre de l'outil de conception d'applications parallèles en C++ utilisant la puissance du GPU sort]]> http://www.developpez.com/actu/74916/Cplusplus-AMP-s-ouvre-a-d-autres-plateformes-une-version-libre-de-l-outil-de-conception-d-applications-paralleles-en-Cplusplus-utilisant-la-puissance-du-GPU-sort/ http://www.developpez.com/actu/74916/Cplusplus-AMP-s-ouvre-a-d-autres-plateformes-une-version-libre-de-l-outil-de-conception-d-applications-paralleles-en-Cplusplus-utilisant-la-puissance-du-GPU-sort/ C++ AMP s'ouvre à d'autres plateformes
une version libre de l'outil de conception d'applications parallèles en C++ utilisant la puissance du GPU sort

C++ AMP (Accelerated Massive Parallelism), l'outil développé initialement par Microsoft et disponible uniquement sur Windows peut désormais être utilisé sur d'autres plateformes.

Les développeurs d'AMD, en collaboration avec Microsoft, ont publié C++ AMP version 1.2, un compilateur open source qui est disponible à la fois pour Linux, Windows et pourra...]]>
Thu, 04 Sep 2014 19:18:00 +0200 http://www.developpez.com/actu/74916/Cplusplus-AMP-s-ouvre-a-d-autres-plateformes-une-version-libre-de-l-outil-de-conception-d-applications-paralleles-en-Cplusplus-utilisant-la-puissance-du-GPU-sort/#comments
<![CDATA[Guide de migration de GLFW 2 à GLFW 3, passez sans encombre à la nouvelle version de la bibliothèque de fenêtres OpenGL]]> http://jeux.developpez.com/tutoriels/glfw/guide-migration/ http://jeux.developpez.com/tutoriels/glfw/guide-migration/
GLFW est une bibliothèque open source, multi-plateforme pour créer les fenêtres et les contextes OpenGL. Elle permet aussi de gérer les évènements utilisateurs.
Celle-ci a subi de nombreux changement lors de son passage de la version 2 à la version 3. Les développeurs travaillant sur la bibliothèque nous ont fourni un tutoriel regroupant les changements et permettant ainsi de passer à la nouvelle version plus facilement. Le voici en français !

Bonne lecture
Les autres tutoriels OpenGL de...]]>
Wed, 03 Sep 2014 09:00:00 +0200
<![CDATA[Linus Torvalds trouve un bug dans GCC 4.9 et qualifie celui-ci de « merde », le compilateur reçoit un prix de l'ACM]]> http://www.developpez.com/actu/73723/Linus-Torvalds-trouve-un-bug-dans-GCC-4-9-et-qualifie-celui-ci-de-merde-le-compilateur-recoit-un-prix-de-l-ACM/ http://www.developpez.com/actu/73723/Linus-Torvalds-trouve-un-bug-dans-GCC-4-9-et-qualifie-celui-ci-de-merde-le-compilateur-recoit-un-prix-de-l-ACM/ Linus Torvalds trouve un bug dans GCC 4.9 et qualifie celui-ci de « merde »
le compilateur reçoit un prix de l'ACM

Le compilateur GCC a fait récemment l'objet de deux événements inattendus : d'un côté la colère de Linus Torvalds, et de l'autre côté un prix de l'ACM (Association for Computing Machinery).

Le compilateur GCC (GNU Compiler Collection), très célèbre dans l'écosystème du libre et de l'open source, est utilisé pour le développement de grands projets comme le noyau Linux, dont plusieurs...]]>
Wed, 30 Jul 2014 07:11:00 +0200 http://www.developpez.com/actu/73723/Linus-Torvalds-trouve-un-bug-dans-GCC-4-9-et-qualifie-celui-ci-de-merde-le-compilateur-recoit-un-prix-de-l-ACM/#comments
<![CDATA[GCC 4.9.1 arrive et ajoute le support d'OpenMP 4 pour le Fortran, ainsi que de nombreuses corrections de bogues]]> http://cpp.developpez.com/actu/73332/GCC-4-9-1-arrive-et-ajoute-le-support-d-OpenMP-4-pour-le-Fortran-ainsi-que-de-nombreuses-corrections-de-bogues/ http://cpp.developpez.com/actu/73332/GCC-4-9-1-arrive-et-ajoute-le-support-d-OpenMP-4-pour-le-Fortran-ainsi-que-de-nombreuses-corrections-de-bogues/ GCC 4.9.0 est disponible et dispose d'un meilleur support de C++11 et C++14

La nouvelle version de GCC arrive et nous propose de nombreuses améliorations liées au support du C++11 et du C++14. Un des ajouts les plus importants est le support des expressions régulières à travers std::regex.

De plus, l'implémentation de la déduction du type de retour a été mise à jour pour correspondre à la norme N3638. Plus précisément, cela permet d'utiliser decltype(auto) à la place du auto seul :
Code...]]>
Wed, 16 Jul 2014 20:42:00 +0200 http://cpp.developpez.com/actu/73332/GCC-4-9-1-arrive-et-ajoute-le-support-d-OpenMP-4-pour-le-Fortran-ainsi-que-de-nombreuses-corrections-de-bogues/#comments
<![CDATA[Quel langage devrait-on utiliser pour introduire la programmation ? Python devance Java dans les grandes écoles américaines]]> http://www.developpez.com/actu/73108/Quel-langage-devrait-on-utiliser-pour-introduire-la-programmation-Python-devance-Java-dans-les-grandes-ecoles-americaines/ http://www.developpez.com/actu/73108/Quel-langage-devrait-on-utiliser-pour-introduire-la-programmation-Python-devance-Java-dans-les-grandes-ecoles-americaines/ Quel langage devrait-on utiliser pour introduire la programmation ?
Python devance Java dans les grandes écoles américaines

Dans les années 80, Pascal était le langage de programmation le plus utilisé pour l'initiation à la programmation.

Compte tenu du faible taux d'utilisation du langage en milieu professionnel, Pascal a été progressivement abandonné par les universités en faveur des langages plus populaires en entreprise comme Java et C++.

De nos jours, il semblerait que les universités se tourneraient...]]>
Wed, 09 Jul 2014 14:48:00 +0200 http://www.developpez.com/actu/73108/Quel-langage-devrait-on-utiliser-pour-introduire-la-programmation-Python-devance-Java-dans-les-grandes-ecoles-americaines/#comments
<![CDATA[Qu'est-ce qui fait un bon programmeur ? Un senior liste cinq caractéristiques d'un bon programmeur]]> http://www.developpez.com/actu/72952/Qu-est-ce-qui-fait-un-bon-programmeur-Un-senior-liste-cinq-caracteristiques-d-un-bon-programmeur/ http://www.developpez.com/actu/72952/Qu-est-ce-qui-fait-un-bon-programmeur-Un-senior-liste-cinq-caracteristiques-d-un-bon-programmeur/ Qu'est-ce qui fait un bon programmeur ?
Un senior liste cinq caractéristiques d'un bon programmeur

Quand peut-on dire que l'on est un bon programmeur ? Quels sont les éléments distinctifs d'un bon programmeur ? Certains d'entre nous se sont probablement déjà posés la question ou ont eu l'occasion d'en débattre.

Henrik Warne, un développeur senior, dans son blog « réflexion sur la programmation », liste cinq points clés qui permettent de distinguer ou de se définir comme un bon programmeur. Les points...]]>
Fri, 04 Jul 2014 20:13:00 +0200 http://www.developpez.com/actu/72952/Qu-est-ce-qui-fait-un-bon-programmeur-Un-senior-liste-cinq-caracteristiques-d-un-bon-programmeur/#comments
<![CDATA[Quelles pratiques les développeurs devraient-ils éviter pour travailler plus facilement et être plus productifs ?]]> http://www.developpez.com/actu/72719/Quelles-pratiques-les-developpeurs-devraient-ils-eviter-pour-travailler-plus-facilement-et-etre-plus-productifs/ http://www.developpez.com/actu/72719/Quelles-pratiques-les-developpeurs-devraient-ils-eviter-pour-travailler-plus-facilement-et-etre-plus-productifs/ Quelles pratiques les développeurs devraient-ils éviter
pour travailler plus facilement et être plus productifs ?

Dans cette ère du numérique, les développeurs d'applications sont de plus en plus au centre des grandes avancées technologiques. D'ailleurs les enseignes les plus populaires leur réservent chaque année du temps pour leur présenter leurs dernières nouveautés le temps d'une conférence. Oui, les développeurs et les entreprises technologiques travaillent de concert pour apporter au public...]]>
Sun, 29 Jun 2014 18:07:00 +0200 http://www.developpez.com/actu/72719/Quelles-pratiques-les-developpeurs-devraient-ils-eviter-pour-travailler-plus-facilement-et-etre-plus-productifs/#comments
<![CDATA[Du 22 au 24 aout, venez programmer un jeu vidéo sur le chat de Developpez.com]]> http://jeux.developpez.com/actu/72702/Le-week-end-de-programmation-de-jeux-video-sur-Developpez-com-a-demarre-Venez-nous-rejoindre-sur-le-chat/ http://jeux.developpez.com/actu/72702/Le-week-end-de-programmation-de-jeux-video-sur-Developpez-com-a-demarre-Venez-nous-rejoindre-sur-le-chat/ Du 22 au 24 aout, venez programmer un jeu vidéo sur le chat de Developpez.com

Amies programmeuses, amis programmeurs,

La quatrième édition arrive enfin ! J'ai l'honneur de vous annoncer que vous pouvez dès à présent réserver le week-end du 22 au 24 août pour développer un jeu vidéo avec les membres de Developpez.com. Préparez-vous, commandez les pizza, faites un stock de red bull, expulsez votre copain/copine (sauf s'il/elle sait dessiner), car vous allez passer un week-end intense pour réaliser un...]]>
Sun, 29 Jun 2014 12:00:00 +0200 http://jeux.developpez.com/actu/72702/Le-week-end-de-programmation-de-jeux-video-sur-Developpez-com-a-demarre-Venez-nous-rejoindre-sur-le-chat/#comments
<![CDATA[L'assembleur en ligne avec le langage C et le compilateur GCC, par Issam Abdallah]]> http://asm.developpez.com/cours/asminline/ http://asm.developpez.com/cours/asminline/ Sat, 28 Jun 2014 16:00:00 +0200